Subscribe
URL of the page has been copied to clipboard.
Meaning : Extinct large sirenian mammal formerly found near the Asiatic coast of the Bering Sea.
Synonyms : steller's sea cow
Install App