Indian Meal Moths are probably the most common food pest found in the homes and grocery stores in the United States and especially North Carolina. The larvae or caterpillars are general feeders and can be found infesting grain products, seeds, dried fruits, crackers,...

read more