Word info

sciurid

Noun

Meaning

sciurid (plural sciurids)

(zoology) Any rodent of the Sciuridae; a squirrel

Source: en.wiktionary.org

Close letter words and terms