Wiktionary
homocouplings
n. (plural of homocoupling English)
n. (plural of homocoupling English)