Home / T / tropical pitcher plant

tropical pitcher plant

noun 22 letters Scrabble 33 WWF 40
Definitions
noun

any of several tropical carnivorous shrubs or woody herbs of the genus Nepenthes

Look “tropical pitcher plant” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →