Word info

gymnodinoid

Noun

Meaning

gymnodinoid (plural gymnodinoids)

Any dinoflagellate of the genus Gymnodinium

Source: en.wiktionary.org

Close letter words and terms