Definitions of Acanthoscelides obtectus:

  • noun:   larvae live in and feed on growing or stored beans