What does acanthoscelides obtectus mean?

acanthoscelides obtectus meaning in General Dictionary

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