English | German | Russian | Czech

invaginator English

Meaning invaginator meaning

What does invaginator mean?

invaginator

A surgical instrument for turning the tissues inward during a hernia operation.

Are you looking for...?