polyhaploid - Turkish English Dictionary