amphiploids

noun
  1. Organisms or cells that contain two complete sets of chromosomes from two different species, typically resulting from hybridization followed by chromosome doubling.
  2. Usage: biology; genetics; plural form of amphiploid

Examples