ROOT MAGGOT


Meaning of ROOT MAGGOT in English

noun

: a legless grub that is the larva of any of numerous insects (as the cabbage fly) and that feeds in roots

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.