Definition for Alloploid
From Biology Forums Dictionary
An organism that contains at least one set of chromosomes from two or more different species.
From Biology Forums Dictionary
An organism that contains at least one set of chromosomes from two or more different species.