Word info

sisoroid

Noun

Meaning

sisoroid (plural sisoroids)

(ichthyology) Any member of the Sisoroidea superfamily of catfish.

Source: en.wiktionary.org

Close letter words and terms