petricores

Spanish

Noun

petricores

  1. plural of petricor