fetid_horehound has definitions from the field of botany
1
[ noun ] (botany) ill-smelling European herb with rugose leaves and whorls of dark purple flowers

Related terms

herb Ballota

*