homogametic sex - Spanish English Dictionary