tropical

noun

A tropical plant.


Appears in these puzzles