heteroploid - English Synonyms Dictionary