CANTHARIDAL MEANING IN ENGLISH

• Cantharidal Definition & Synonyms

  1. (a.) Of or pertaining to cantharides or made of cantharides; as, cantharidal plaster.


RECENT SEARCHES