Find the word definition

Wikipedia
Oxycanus

Oxycanus is a genus of moths of the family Hepialidae. There are 71 described species found in Australia and New Guinea.