Find the word definition

Wikipedia
Strombiola

Strombiola is a genus of moth in the family Lecithoceridae. It contains the species Strombiola papuana, which is found in New Guinea.