sun pitcher

(noun) pitcher plant (generic term)

< sun parlour | sun plant >