Word info

collodictyonid

Noun

Meaning

collodictyonid (plural collodictyonids)

Any aquatic unicellular organism of the family Collodictyonidae

Source: en.wiktionary.org

Close letter words and terms