This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Suppositor

  1. n.
    An apparatus for the introduction of suppositories into the rectum.



Menu