repositor









repositor


n.

  1. An instrument used to reposition a displaced organ.
54 queries 0.569