sewellel

Explore definitions, synonyms, and language insights of sewellel

Definitions

Noun
bulky nocturnal burrowing rodent of uplands of the Pacific coast of North America; the most primitive living rodent

More General Terms