English dictionary
huntsman's horns meaning and definition
Definition and meaning of huntsman's horns at MeaningMonkey.org. huntsman's horns meaning and definition in the English Dictionary.HUNTSMAN'S HORNS noun
Definition of huntsman's horns (noun)
- pitcher plant of southeastern United States having erect yellow trumpet-shaped pitchers with wide mouths and erect lids
Source: Princeton University Wordnet