palm borer
nounDefinition of palm borer
: any of several beetle larvae that live in palms
especially
: that of a very large bostrychid beetle (Dinapate wrighti)