species 3,775 observations

Sweet Potato Armyworm Moth

Spodoptera dolichos