polyhaploid - English Synonyms Dictionary