Automeris larra explained

Automeris larra is a moth of the family Saturniidae. It is found in South America, including Brazil, French Guiana, Venezuela, Colombia, Peru, Bolivia and Ecuador.

Subspecies

External links