Definition of "Sewellel" :
noun: bulky nocturnal burrowing rodent of uplands of the Pacific coast of North America; the most primitive living rodent
noun: bulky nocturnal burrowing rodent of uplands of the Pacific coast of North America; the most primitive living rodent