Yellow-spotted chafer (1648/2331)

Odontria-xanthosticta_7117.jpg Eastern curlewThumbnailsOkarito Lagoon

Yellow-spotted chafer eating a leaf.

Scientific name
Odontria xanthosticta
Common names
yellow-spotted chafer
Photo ID
7117