Word info

muscardinid

Noun

Meaning

muscardinid (plural muscardinids)

dormouse

Source: en.wiktionary.org

Close letter words and terms