LIGATOR MEANING IN ENGLISH

• Ligator Definition & Synonyms

  1. (n.) An instrument for ligating, or for placing and fastening a ligature.


RECENT SEARCHES