Wiktionary
homologous pairs
n. (plural of homologous pair English)
n. (plural of homologous pair English)