Scrabble Solver

Back

PETRICHORS


  • PETRICHOR, a sweet smell that is produced when rain falls on parched earth [n]

Previous Words

PETRALE PETRALES PETRARIES PETRARY PETRE PETREL PETRELS PETRES PETRI PETRICHOR

Next Words

PETRIFACTION PETRIFACTIONS PETRIFACTIVE PETRIFIC PETRIFICATION PETRIFICATIONS PETRIFIED PETRIFIER PETRIFIERS PETRIFIES