• Sciurid

    Full definition of sciurid

    Noun

    sciurid

    (plural sciurids)
    1. (zoology) Any member of the Sciuridae.
    © Wiktionary