Word Hen
What is the meaning of the word "
insufflation
"?
Definitions: