invaginator
Noun
Meaning
invaginator (plural invaginators)
A surgical instrument for turning the tissues inward during a hernia operation.
Noun
invaginator (plural invaginators)
A surgical instrument for turning the tissues inward during a hernia operation.