English edit

Noun edit

amphisiellid (plural amphisiellids)

  1. Any alveolate protozoan of the family Amphisiellidae