Oxycanus
noun
Ox·y·ca·nus
ˌaksə̇ˈkānəs,
-ksēˈk-
: a genus of moths (family Hepialidae) whose larvae include the subterranean caterpillars of New Zealand
Love words? Need even more definitions?
Merriam-Webster unabridged
Share