SEA APE


Meaning of SEA APE in English

the sea otter.

2. sea ape ·- the thrasher shark.

Webster English vocab.      Английский словарь Webster.