cantharoid

English

Etymology

Clipping of translingual Cantharoidea

Noun

cantharoid (plural cantharoids)

  1. Any member of the former superfamily Cantharoidea (now Elateroidea) of beetles.

Anagrams