Wiktionary
biotinidases
n. (plural of biotinidase English)
n. (plural of biotinidase English)