Sekirov Dictionary
/
Practise
My words
Apps
Sign in
biotinidase
noun
1
•
An
enzyme
that
allows
the
body
to
use
and
recycle
biotin
.
forms
biotinidases
This dictionary works without the internet:
on your phone
·
in Chrome