Search the meaning/definition of over one hundred thousand
words!
Random Word
Hedeoma_pulegioides means
erect hairy branching American herb having purple-blue flowers; yields an essential oil used as an insect repellent and sometimes in folk medicine; ... more