English/Spanish Cognate of the Day May 10, 2015 / Tom petrichor- n. earthy scent produced when rain falls on dry soil. Spanish petricor Share this:TwitterFacebookLike this:Like Loading...