Definitions of Nephthytis afzelii:

  • noun:   tropical rhizomatous plant cultivated as an ornamental for its large sagittate leaves