lycopus europaeus - English Synonyms Dictionary

lycopus europaeus

n.
[1] gipsywort , gypsywort