maggots is a form of:

Maggot



1.
(LITERARY) ឌិម្ភា
noun
1.
(A larva, especially of the blue bottle, a whim) ដង្កូវ
ENGLISH MEANING
noun
1.
A whim; an odd fancy.
2.
The footless larva of any fly.