dcsimg

Polycentropus ibarrai is a species of in the family Polycentropodidae.