Designed by
Title
A red leaf beetle is sitting on a green leaf #308563225
Description
A red leaf beetle is sitting on a green leaf, Aulacophora is a genus of beetles in the Chrysomelidae family, commonly known as Kuya beetles or oteng-oteng, this type of beetle is a species of agricultural plant pest.