Xenomigia veninotata explained

Xenomigia veninotata is a moth of the family Notodontidae. It is found in Colombia.

References