Find the word definition

Wikipedia

Hamilcara

Hamilcara is a genus of moths in the Cossidae family.