German-English dictionary »

cantharides meaning in English

GermanEnglish
Cantharides

blister bugs

spanish flies

die Cantharides Substantiv

cantharidesnoun