Word info

megasea

Noun

Meaning

megasea (plural megaseas)

Any bergenia of the former genus Megasea

Source: en.wiktionary.org

Close letter words and terms