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