muscardinide

Italian

Noun

muscardinide m (plural muscardinidi)

  1. muscardinid (dormouse)