suppositor

English

Noun

suppositor (plural suppositors)

  1. (archaic, medicine) An apparatus for the introduction of suppositories into the rectum, such as a syringe.

References

Anagrams