species 6,630 observations

Spiny Leaf Gall Wasp

Diplolepis polita