Definition & Meaning | English word BIOTINIDASE
BIOTINIDASE
Definitions of BIOTINIDASE
- (enzyme) An enzyme that allows the body to use and recycle biotin.
Number of letters
11
Is palindrome
No
Search for BIOTINIDASE in:
Page preparation took: 97.00 ms.