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.”
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.”