Definify.com

Definition 2024


petricores

petricores

Spanish

Noun

petricores

  1. plural of petricor