English edit

Noun edit

homozygoses

  1. plural of homozygosis

French edit

Noun edit

homozygoses

  1. plural of homozygose