English

edit

Noun

edit

collodictyonid (plural collodictyonids)

  1. Any aquatic unicellular organism of the family Collodictyonidae