English edit

Noun edit

litostomatid (plural litostomatids)

  1. Any ciliate of the class Litostomatea