Definify.com

Definition 2026


petricores

petricores

Spanish

Noun

petricores

  1. plural of petricor