Triploid meaning : A cell which is triploid. An organism with triploid cells. Having three sets of chromosomes.
triploid
hardwires
bullet train
granddam
mouth organs