Word info

southern elephant seal

Noun

Meaning

southern elephant seal (plural southern elephant seals)

A large species of seal, found mainly around Antarctica, Mirounga leonina, famous for being the largest ever carnivoran mammal.

Source: en.wiktionary.org

Close letter words and terms