histidase
English
Noun
histidase
(
countable and uncountable
,
plural
histidases
)
(
biochemistry
)
histidinase
Anagrams
diathesis