Skip to main content

cantharis

English cantharis meaning in English  •  cantharis का अर्थ अंग्रेजी में
Noun
  • A beetle (Lytta vesicatoria, syn. Cantharis vesicatoria), having an elongated cylindrical body of a brilliant green color, and a nauseous odor; the blister fly or blister beetle, of the apothecary; -- also called Spanish fl
Advertisement