カンタリス
kantarisu

Noun

1. cantharides

From Latin "cantharis"