STEM BORER
Meaning of STEM BORER in English
noun
Etymology: stem (I)
: an insect larva that bores in plant stems ; especially : a cerambycid larva of the genus Oberea
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012