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