SEA-APE


Meaning of SEA-APE in English

n.

Sea-fox, fox-shark.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.