'huntsman's horns' definitions:

Definition of 'huntsman's horns'

(from WordNet)
noun
Pitcher plant of southeastern United States having erect yellow trumpet-shaped pitchers with wide mouths and erect lids [syn: huntsman's horn, huntsman's horns, yellow trumpet, yellow pitcher plant, trumpets, Sarracenia flava]

Words containing 'huntsman's horns'