English

edit

Noun

edit

cassidoid (plural cassidoids)

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