|
Definition of Stinking horehound
1. Noun. Ill-smelling European herb with rugose leaves and whorls of dark purple flowers.
Exact synonyms: Ballota Nigra, Black Archangel, Black Horehound, Fetid Horehound
Generic synonyms: Herb, Herbaceous Plant
Group relationships: Ballota, Genus Ballota
Generic synonyms: Herb, Herbaceous Plant
Group relationships: Ballota, Genus Ballota