Xenorma leucocrypta explained

Xenorma leucocrypta is a moth of the family Notodontidae. It is found in Venezuela and Brazil.

The larvae feed on Cecropia species.

References