English

edit

Noun

edit

amphisiellid (plural amphisiellids)

  1. Any alveolate protozoan of the family Amphisiellidae