1 result found

Search Results for: dihaploidy

Dihaploid

Definition noun A haploid cell having two copies of the set of chromosomes adjective Of or pertaining to a cell or organism... Read More