← Reading Hall /

AKASHA  word detail

Intubation

word:en:intubation

The insertion of a cannula or tube into a hollow body organ.