long-snout marine creature Synonyms