Designed by
Title
range Spotted Weevil on a Green Leaf. #333347235
Description
A close-up of an orange spotted weevil, Agomadaranus pardaloides, on a green leaf. The weevil has a distinctive orange body with black spots and a long snout. Captured in Wulai, Taiwan.