Word Hen
What is the meaning of the word "
denaturised
"?
Definitions:
changed in nature or natural quality
adjective
Heading up the enzyme denaturised it.
Synonyms:
denatured