oxygenator
Concise Oxford English Dictionary © 2008 Oxford University Press:
oxygenator/ˈɒksɪʤəneɪtə(r)/
▶noun Medicine
- 1 an apparatus for oxygenating the blood.
- 2 an aquatic plant which enriches the surrounding water with oxygen.
'oxygenator' also found in these Oxford entries:

