huntsman's-horn
noun
plural huntsman's-horns
: a pitcher plant (Sarracenia flava) of the southern U.S.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share