oxytricha

/ˌɒksiˈtraɪkə/

Definitions

1. noun

A genus of unicellular ciliates found in freshwater and marine environments.

“The oxytricha species has been studied extensively for its unique cell division process.”

Synonyms

  • ciliate
  • protozoan