Sciurid

/ˈsaɪˌ(j)ʊɹɪd/ noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Any rodent of the Sciuridae: a squirrel (broad sense).

More for "sciurid"