Muscardin

Definition:

  • (n.) The common European dormouse; -- so named from its odor.