• word of the day

    blastocyst

    blastocyst - Dictionary definition and meaning for word blastocyst

    Definition
    (noun) the blastula of a placental mammal in which some differentiation of cells has occurred
Connect with us on Facebook