This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Grugru worm
The larva or grub of a large South American beetle
(Calandra palmarum), which lives in the pith of palm trees and sugar
cane. It is eaten by the natives, and esteemed a delicacy.