Wiktionary
aggrecanases
n. (plural of aggrecanase English)
n. (plural of aggrecanase English)