"Polymorphism" is the name for when members of the same species exhibit different physical forms. The difference between male and female phenotype is an example of polymorphism in humans (and mammals/others). These differences are controlled by how chromosomes are inherited.
Suppose we had a species which has a second dimension of polymorphism - for simplicity, we'll call it being "red" or "blue". So an individual of this species can be a red male, a red female, a blue male, or a blue female.
Could the chromosomal inheritance of this species be structured to allow the following reproductive results? (How?)
- The union of a red male and a red female will always produce a red female.
- The union of a blue male and a blue female will always produce a blue female.
- The union of a red male and a blue female will always produce a red male.
- The union of a blue male and a red female will always produce a blue male.
(I'm hoping to keep the system as close to human chromosomal inheritance as possible; to avoid introducing completely new genetic mechanisms, etc.)