palm borer
noun
: any of several beetle larvae that live in palms
especially
: that of a very large bostrychid beetle (Dinapate wrighti)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share