Oxycanus
noun
Ox·y·ca·nus
| \ ˌaksə̇ˈkānəs, -ksēˈk-\
Definition of Oxycanus
: a genus of moths (family Hepialidae) whose larvae include the subterranean caterpillars of New Zealand
Keep scrolling for more