Word info

euplotid

Noun

Meaning

euplotid (plural euplotids)

Any ciliate in the family Euplotidae or the order Euplotida of chromists.

Source: en.wiktionary.org

Close letter words and terms