English

edit

Noun

edit

muscardinid (plural muscardinids)

  1. dormouse