English | German | Russian | Czech

suppositor English

Meaning suppositor meaning

What does suppositor mean?

suppositor

(medicine) An apparatus for the introduction of suppositories into the rectum.

Are you looking for...?