English | German | Russian | Czech

intubator English

Meaning intubator meaning

What does intubator mean?

intubator

A person who performs intubation. allowing little or no light to pass through

Are you looking for...?