Word info

polypomedusan

Noun

Meaning

polypomedusan (plural polypomedusans)

A cnidarian of the former order Polypomedusae

Source: en.wiktionary.org

Close letter words and terms