sea ape Meaning, Definition & Usage

Sea" ape`
Definitions
  1. (Zoöl.) (a) The thrasher shark. (b) The sea otter.

Webster 1913