Word info

olyrid

Noun

Meaning

olyrid (plural olyrids)

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

Source: en.wiktionary.org

Close letter words and terms