Meaning of hedeoma pulegioides
Definition of hedeoma pulegioides
(noun)
erect
hairy
branching
American
herb
having
purple-blue
flowers; yields an
essential
oil
used
as an
insect
repellent
and
sometimes
in
folk
medicine
Other information on hedeoma pulegioides
WIKIPEDIA results for
hedeoma pulegioides
Amazon results for
hedeoma pulegioides
Tweet