Otter shell
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Zoöl.)
, very large bivalve mollusk (
Schizothærus Nuttallii
) found on the northwest coast of America. It is excellent food, and is extensively used by the Indians.
Webster 1913
Previous
Next