Meaning of treehopper
Definition of treehopper
(noun)
small
leaping
insect
that sucks juices of branches and twigs
Other information on treehopper
WIKIPEDIA results for
treehopper
Amazon results for
treehopper
Tweet