Noun
olyrid (plural olyrids) (zoology) Any catfish in the family Olyridae, which may be a synonym for the Bagridae.