It has been found feeding on Eucalyptus leaves in Indonesia.

Family or genus, maybe?

Thank you.

More Wagner Morais's questions See All
Similar questions and discussions