Definitions of huntsman's horn:

  • noun:   pitcher plant of southeastern United States having erect wide-mouth yellow trumpet-shaped pitchers with erect lids