Triploid meaning : A cell which is triploid. An organism with triploid cells. Having three sets of chromosomes.
triploid
gourmandising
perfectionist
ponderosa
stops