Word info

Nile cabbage

Noun

Meaning

Nile cabbage

Any of various aquatic plants of the genus Pistia.

Source: en.wiktionary.org

Close letter words and terms