heterogametic embryo - German English Dictionary