MUSCARDIN


Meaning of MUSCARDIN in English

noun the common european dormouse;

— so named from its odor.

Webster English vocab.      Английский словарь Webster.