TETRAHYMENA


Meaning of TETRAHYMENA in English

[tet.ra.hy.me.na] n [NL, fr. tetra- + Gk hymen membrane] (1962): any of a genus (Tetrahymena) of ciliate protozoans

Merriam-Webster English vocab.      Английский словарь Merriam Webster.