Triangles: 1.2k
Vertices: 588
More model informationTreehoppers and thorn bugs are members of the family Membracidae, a group of insects related to the cicadas and the leafhoppers.
CC Attribution-NonCommercialCreative Commons Attribution-NonCommercial
Apr 1st 2018
Comments