SEWELLEL

Definition of SEWELLEL

  1. (noun)bulky nocturnal burrowing rodent of uplands of the Pacific coast of North America; the most primitive living rodent