apostome

English

Noun

apostome (plural apostomes)

  1. Any ciliate of the order Apostomatida

Anagrams