Treehopper
Of plant hopper and Membracidae.
Small leaping insect that sucks juices of branches and twigs.
This concept's ID is @1~11748
Of plant hopper and Membracidae.
Small leaping insect that sucks juices of branches and twigs.
This concept's ID is @1~11748