Find the word definition

Wikipedia

Polychalca

Polychalca is a genus of tortoise beetles belonging to the family Chrysomelidae.