Home
Search
Index
Definify.com
Definition
2025
dehydratases
dehydratases
English
Noun
dehydratases
plural of
dehydratase
Similar Results