polyploid - Turkish English Dictionary