English

edit

Noun

edit

stylonychid (plural stylonychids)

  1. Any ciliate of the genus Stylonychia.