pet·ri·chor n. the scent of rain on dry earth.All Rights Reserved
pet·ri·chor n. the scent of rain on dry earth.
1 part