Wiktionary
orosomucoids
n. (plural of orosomucoid English)
n. (plural of orosomucoid English)