stem borer

noun

Definition of stem borer

: an insect larva that bores in plant stems especially : a cerambycid larva of the genus Oberea

History and Etymology for stem borer

stem entry 1

Keep scrolling for more