What does Asian long-horned beetle mean? Below you find one meaning for the word Asian long-horned beetle You can also add a definition of Asian long-horned beetle yourself
1
00
Asian long-horned beetle
large insect that feeds on the interior wood of trees, native to eastern Asia.