- elephant seal as a noun:
- 1
elephant seal
noun
1 elephant seal
Either of two large northern Atlantic earless seals having snouts like trunks.
synonym: sea elephant.
Polish: słoń morski, mirunga
debug info: 0.0419
noun
Either of two large northern Atlantic earless seals having snouts like trunks.
synonym: sea elephant.
Polish: słoń morski, mirunga
debug info: 0.0419