Definition for Allodiploid

From Biology Forums Dictionary

An alloploid that has one set of chromosomes from two different species.