'Nephthytis afzelii' definitions:

Definition of 'Nephthytis afzelii'

(from WordNet)
noun
Tropical rhizomatous plant cultivated as an ornamental for its large sagittate leaves