Word info

amphisiellid

Noun

Meaning

amphisiellid (plural amphisiellids)

Any alveolate protozoan of the family Amphisiellidae

Source: en.wiktionary.org

Close letter words and terms