Word info

choanoflagellid

Noun

Meaning

choanoflagellid (plural choanoflagellids)

Any choanoflagellate of the order Choanoflagellida

Source: en.wiktionary.org

Close letter words and terms