The Austronesian Comparative Dictionary

Parameter worms that live in the earth, on leaves, etc.; maggots or larvae that infest food or decaying flesh [4d2a11fbcfa52fdfc110c6a865709086]

Details Language Value Source