Search in full dictionary
PULMOTOR (1)
PULMOTOR (1)
ScnMaster
a
trademark
for a device that gives artificial respiration by forcing oxygen into the lungs.
—NED Approved Glossary