Why turkey produces females for several generation?
This is not true. Turkeys do not exclusively produce females for several generations. Like most avian species, turkeys follow standard genetic rules and produce both male and female offspring in balanced ratios.