Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of cantharidin

- The active principle of the cantharis, or Spanish fly, a volatile, acrid, bitter solid, crystallizing in four-sided prisms.