palm borer

noun

Definition of palm borer

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