ALL meanings of tetrahymena
tet·ra·hy·me·na
T t - noun tetrahymena any ciliated protozoan of the genus Tetrahymena, a relative of the paramecium: often used in genetics research. 1
- noun tetrahymena an aquatic protozoan often used for genetic research 0