Word info

sisorid

Noun

Meaning

sisorid (plural sisorids)

(zoology) Any member of the Sisoridae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms