Otiocerus abbotii

Otiocerus abbotii

Otiocerus abbotii is a species of derbid planthoppers in the family Derbidae. There are about 16 described species in Otiocerus.