×
deoxygenate
meaning in English
vt.
= deoxidize.
Related Words
deoxyformycin
deoxygenase
deoxygenated blood
deoxygenated hemoglobin
PC Version
Copyright © 2018 WordTech Co.