Amorbia larva.
Amorbia larva.
Credit: Max E. Badgley