elephant seal (mirounga) - English Synonyms Dictionary