petrichor – noun
a pleasant smell of earth after rain.
“other than the petrichor emanating from the rapidly drying grass,there was not a trace of evidence that it had rained at all”
“other than the petrichor emanating from the rapidly drying grass,there was not a trace of evidence that it had rained at all”