Word info

arcellinid

Noun

Meaning

arcellinid (plural arcellinids)

Any protozoan of the order Arcellinida

Source: en.wiktionary.org

Close letter words and terms