m'mebe

Phonetic
[mmebe]
English: Translation
maggot
noun
Insects and small creatures