Definitions
noun
extinct large sirenian mammal formerly found near the Asiatic coast of the Bering Sea
Look “steller's sea cow” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
extinct large sirenian mammal formerly found near the Asiatic coast of the Bering Sea