heterogametes

English

Noun

heterogametes

  1. plural of heterogamete