The Frog-legged Leaf Beetle is a type of leaf beetle that feed on all sorts of plants (which is why they are considered a "pest")
Advertisements

Advertisements