THERMOCAUTERY MEANING IN ENGLISH

• Thermocautery Definition & Synonyms

  1. (n.) Cautery by the application of heat.


RECENT SEARCHES