Definitions
noun
tropical rhizomatous plant cultivated as an ornamental for its large sagittate leaves
Look “nephthytis afzelii” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
tropical rhizomatous plant cultivated as an ornamental for its large sagittate leaves