sea ape

English

Noun

sea ape (plural sea apes)

  1. A sea otter (Enhydra lutris).

Anagrams