Meaning of asian longhorned beetle
Definition of asian longhorned beetle
(noun)
a
beetle
from China that has been
found
in the United States and is a
threat
to
hardwood
trees; lives
inside
the tree; no
natural
predators in the United States
Other information on asian longhorned beetle
WIKIPEDIA results for
asian longhorned beetle
Amazon results for
asian longhorned beetle
Tweet