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