English dictionary
sewellel meaning and definition
Definition and meaning of sewellel at MeaningMonkey.org. sewellel meaning and definition in the English Dictionary.SEWELLEL noun
Definition of sewellel (noun)
- bulky nocturnal burrowing rodent of uplands of the Pacific coast of North America; the most primitive living rodent
- synonyms: Aplodontia rufa, mountain beaver
Source: Princeton University Wordnet