oxytrich
noun
ox·y·trich
| \ ˈäksəˌtrik\
plural -s
Definition of oxytrich
: a protozoan of the genus Oxytricha
Keep scrolling for more