sea ape
English
Noun
sea
ape
(
plural
sea apes
)
A
sea otter
(
Enhydra lutris
).
Anagrams
sea pea