stem borer
noun
: an insect larva that bores in plant stems
especially
: a cerambycid larva of the genus Oberea
Love words? Need even more definitions?
Merriam-Webster unabridged
Share