Meaning of huntsman's horn
Definition of huntsman's horn
(noun)
pitcher
plant
of
southeastern
United States having
erect
yellow
trumpet-shaped
pitchers with
wide
mouths and
erect
lids
Other information on huntsman's horn
WIKIPEDIA results for
huntsman's horn
Amazon results for
huntsman's horn
Tweet