As nouns the difference between invertor and insertor
is that invertor is that which inverts while insertor is one who or that which inserts.
invertor
English
Noun
(
en noun)
That which inverts
(anatomy) Any muscle that turns a body part inwards
----
insertor
English
Noun
(
en noun)
One who or that which inserts.
One who penetrates another during sexual intercourse.
Related terms
* insertee