What Is an Azalea Caterpillar?
The azalea caterpillar is a caterpillar that primarily feeds on indica azalea plants. They heavily consume vegetation, but they are harmless to humans. Azalea caterpillars have been found in Florida, Maryland, Kansas and Arkansas.
More From Reference.com
All About Shakespeare: 6 Fascinating Facts About the Bard's Life and Works
Myth Busting the Wild Lives of Pirates
What Can the History of Polio Teach Us About the Coronavirus Pandemic?
What Can a State Labor Board Do for You?
Natural Pest Control: Get Rid of Ants With Simple Household Ingredients
30 of the Most Expensive Cities in the U.S.