petrichor meaning

Meaning of petrichor

What is the full meaning of petrichor

a sweet smell that is produced when rain falls on parched earth [n -S]

Example of the word petrichor placed on a Scrabble board.

Unscrambled word petrichor

Points for petrichor

Scrabble
23 points
Word With Friends
17 points
Wordfeud
23 points

Related pages for petrichor