oxygenator
English
Etymology
oxygenate + -or
Noun
oxygenator (plural oxygenators)
- any device that releases oxygen (or air) into water, especially one in an aquarium
Translations
device that releases oxygen into water
|
|