• word of the day

    isogamete

    isogamete - Dictionary definition and meaning for word isogamete

    Definition
    (noun) either of a pair of conjugating gametes of the same size and structure
Download our Mobile App Today
Receive our word of the day
on Whatsapp