Tetrahymena Meaning

There are 1 meaning(s) for word Tetrahymena

Meaning 1 : relative of the paramecium; often used in genetics research