Definitions of sewellel:

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