Otter shell Meaning, Definition & Usage

Definitions
  1. (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