He means heterozygous, heterogeneous is a term used in solutions chemistry.
Peter Williams www.PeterWilliamsReptiles.com
Forum Rules