English edit

Noun edit

cassidoid (plural cassidoids)

  1. A beetle which is a member of the family Cassidinae