homologous pairs

English

Noun

homologous pairs

  1. plural of homologous pair