French-English dictionary »

petrichor meaning in English

FrenchEnglish
petrichor nom {m}

petrichor◼◼◼(distinctive scent which accompanies rain)
noun