IMBRICATED SNOUT BEETLE
Meaning of IMBRICATED SNOUT BEETLE in English
noun
: a small light-colored weevil ( Epicaerus imbricatus ) destructive to many vegetables and fruits
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012