Ericydeus viridans

Ericydeus viridans is a species of the true weevil family from Mexico.

Description
Ericydeus viridans can reach a length of about 21 mm. This beetle is brownish to greenish with faint striping and spotting.