CHARPIE MEANING IN ENGLISH

• Charpie Definition & Synonyms

  1. (n.) Straight threads obtained by unraveling old linen cloth; -- used for surgical dressings.


RECENT SEARCHES