acanthoscelides

(noun) Acanthoscelides

genus Acanthoscelides
arthropod genus (generic term)