dcsimg

Olibrosoma eudaimonarabiana is a species of in the family shining flower beetles.