GAmaa

English: Translation
maggots, little creamy white bugs on rotting meat or fish
noun
Insects and small creatures