English

edit

Noun

edit

homozygoses

  1. plural of homozygosis

French

edit

Noun

edit

homozygoses

  1. plural of homozygose