Definition & Meaning | English word STEMBORER
STEMBORER
Definitions of STEMBORER
- Any insect larva, or arthropod, that bores into plant stems.
Number of letters
9
Is palindrome
No
Search for STEMBORER in:
Page preparation took: 120.69 ms.