Definition of Water Horehound

  • 1. Aromatic perennial herb of United States Noun

Synonyms for word "water horehound"

Semanticaly linked words with "water horehound"

Hyponims for word "water horehound"