Meaning of Lycopus
Definition of Lycopus
(noun)
small
genus
of herbs of the
mint
family
Other information on Lycopus
WIKIPEDIA results for
Lycopus
Amazon results for
Lycopus
Tweet