• word of the day

    tetrahymena

    tetrahymena - Dictionary definition and meaning for word tetrahymena

    Definition
    (noun) relative of the paramecium; often used in genetics research
Connect with us on Facebook