Dictionary
Dictionary
Deoxygenation — definition & meaning
Word Type Definition Deoxygenation n. The act or operation of depriving of oxygen.
Explore more words:
Benefit · Meadow · Aleberry · Capitule · Unregenerated · Sighted · Auld lang syne · Tetracarpel ·