meaning of weevils

1. any of several families of mostly small beetles that feed on plants and plant products; especially snout weevils and seed weevils


Related Words

weevil |

Developed & Maintained By Taraprasad.com

Treasure Words