GeneralConnection.com
➔
Dictionary
yellow trumpet
Noun
1. huntsman's horn
1. huntsman's horns, yellow pitcher plant, trumpets, Sarracenia flava, pitcher plant
Usage