• word of the day

    amphidiploid

    amphidiploid - Dictionary definition and meaning for word amphidiploid

    Definition
    (noun) (genetics) an organism or cell having a diploid set of chromosomes from each parent
Download our Mobile App Today
Receive our word of the day
on Whatsapp