Portuguese-English dictionary »

petricor meaning in English

PortugueseEnglish
petricor noun
{m}

petrichor(distinctive scent which accompanies rain)
noun