• Hystricid

    Full definition of hystricid

    Noun

    hystricid

    (plural hystricids)
    1. (zoology) Any member of the Hystricidae.
    © Wiktionary