Definisi 'sawyer beetle'

English to English
noun
1 any of several beetles whose larvae bore holes in dead or dying trees especially conifers Terjemahkan
source: wordnet30


Visual Synonyms