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