biotinidase

English

Noun

biotinidase (usually uncountable, plural biotinidases)

  1. (biochemistry) An enzyme that allows the body to use and recycle biotin.