Enoplia
Source: NCBI Taxonomy (ID 33218)
Taxonomy ID: 33218
Rank: subclass
Scientific name: Enoplia