meaning of muscardin

1. The common European dormouse; -- so named from its odor.


Related Words

muscardin | muscardine | muscardinus | muscardinus avellanarius |

Developed & Maintained By Taraprasad.com

Treasure Words