English

edit

Noun

edit

chilomonad (plural chilomonads)

  1. Any flagellate of the genus Chilomonas