Find the word definition

Wikipedia
Letoa

Letoa is a genus of snout moths. It was described by Walker in 1866, and contains the species L. patulella. It is found in India.