lycopus europaeus

Noun
  1. Hairy Eurasian herb with two-lipped white flowers (synset 112873330)

Found on Word Lists

Other Searches