English edit

Noun edit

katablepharid (plural katablepharids)

  1. Any heterotrophic flagellate of the class Katablepharidea