diploid has 1 translations in 1 languages

translations of diploid

TR EN English 1 translation
  • diploid (adj n) [of a cell, having a pair of each type of chromosome]