为什么鸭嘴兽理论上有几十种性别?
因为它们的染色体很特殊!

大家都知道,人的性别由 X 和 Y 两条染色体决定。
但鸭嘴兽完全不同!它有 52 条染色体,里面整整10 条是性染色体,包括 5 种不同的 X 染色体和 5 种不同的 Y 染色体。
可以算算有多少种排列组合——

不对啊,也没听说鸭嘴兽除了分公母还分别的性别呀!
这个得看它们的精子是怎么形成的!
鸭嘴兽的精子形成时,10 条性染色体按 X-Y-X-Y-X-Y-X-Y-X-Y 的顺序首尾相连,变成一条长链。
但是!这条长链会自己交替分裂,形成 X-X-X-X-X 和 Y-Y-Y-Y-Y 两条链。
相当于还是只有 X 和 Y 染色体,当然就还是只剩公母两种性别。

还好有这个机制,不然找起对象来就乱套了。