• word of the day

    ovotestis

    ovotestis - Dictionary definition and meaning for word ovotestis

    Definition
    (noun) hermaphroditic gonad that contains both testicular and ovarian tissue
Download our Mobile App Today
Receive our word of the day
on Whatsapp