Diploid Meaning in Hindi