Lycopus americanus
English Dictionary
->
Letter L
-> Lycopus americanus
Search Dictionary:
Lycopus americanus Definition
(n)
aromatic
perennial
herb
of
United
States
Lycopus americanus Synonyms
Lycopus americanus
water horehound
© Art Branch Inc.