Find the word definition

Wikipedia
Lemyra

Lemyra is a genus of tiger moths in the Erebidae family. The genus contains many species from East and South Asia, Sundaland and Australia.