English edit

Noun edit

stichotrich (plural stichotrichs)

  1. Any ciliate of the subclass Stichotrichia