Olibrus is a genus of shining flower beetles in the family Phalacridae.
There are at least 30 described species in Olibrus.
Olibrus is a genus of shining flower beetles in the family Phalacridae. There are at least 30 described species in Olibrus.
Olibrus