• word of the day

    tetrahymena

    tetrahymena - Dictionary definition and meaning for word tetrahymena

    Definition
    (noun) relative of the paramecium; often used in genetics research
Download our Mobile App Today
Receive our word of the day
on Whatsapp