Definition of diploid and haploid