Xyleutes

From Fresh Dictionary

English

Proper Noun

Xyleutes

  1. a genus of moths (family Zeuzeridae) comprising the wood moths of Australia and southeast Asia; includes the witchetty grub
Personal tools