Definitions for oxytricha
This page provides all possible meanings and translations of the word oxytricha
U.S. National Library of Medicine
A genus of ciliate protozoa having a unique cursorial type of locomotion.
Images & Illustrations of oxytricha
Find a translation for the oxytricha definition in other languages:
Select another language: