Definify.com

Definition 2025


petricores

petricores

Spanish

Noun

petricores

  1. plural of petricor