stinking horehound
1 definition found
stinking horehound - WordNet (r) 2.1 (2005) :
stinking horehound
n 1: ill-smelling European herb with rugose leaves and whorls of
dark purple flowers [syn: black horehound, black archangel
, fetid horehound, stinking horehound,
Ballota nigra]
|