Word info

lotus nut

Noun

Meaning

lotus nut (plural lotus nuts)

A lotus seed.

Source: en.wiktionary.org

Close letter words and terms