acanthoscelides obtectus Meaning, Definition & Usage

  1. noun larvae live in and feed on growing or stored beans
    bean weevil.

WordNet