meaning of acanthoscelides obtectus

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


Related Words

acanthoscelides obtectus |

Developed & Maintained By Taraprasad.com

Treasure Words