Get Free Checker

fetid horehound

NOUN
  1. ill-smelling European herb with rugose leaves and whorls of dark purple flowers

How To Use fetid horehound In A Sentence

List is Empty.