kingworm

kingworm

English

Noun

kingworm (plural kingworms)

  1. superworm, the larva of the beetle Zophobas atratus.