• word of the day

    spermatid

    spermatid - Dictionary definition and meaning for word spermatid

    Definition
    (noun) an immature gamete produced by a spermatocyte; develops into a spermatozoon
Download our Mobile App Today
Receive our word of the day
on Whatsapp