Meaning of lycopus europaeus

Definition of lycopus europaeus

(noun) hairy Eurasian herb with two-lipped white flowers

Other information on lycopus europaeus

WIKIPEDIA results for lycopus europaeus
Amazon results for lycopus europaeus