infested with weevils - English Synonyms Dictionary