Meaning of huntsman's horns

Definition of huntsman's horns

(noun) pitcher plant of southeastern United States having erect yellow trumpet-shaped pitchers with wide mouths and erect lids

Other information on huntsman's horns

WIKIPEDIA results for huntsman's horns
Amazon results for huntsman's horns