Noun Definition

nephthytis afzelii

1.Definition: tropical rhizomatous plant cultivated as an ornamental for its large sagittate leaves

Category: Plants