English edit

Noun edit

cantharids

  1. plural of cantharid