地虫

scarabaeid beetle grub; any insect (or worm, etc.) that lives in soil

Meaning

  1. n
    scarabaeid beetle grub
  2. n
    any insect (or worm, etc.) that lives in soil

Example sentences