meaning of acanthoscelides obtectus

acanthoscelides obtectus meaning in General Dictionary

larvae are now living in and prey on developing or kept beans