Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of steller's sea cow
  1. noun
    extinct large sirenian mammal formerly found near the Asiatic coast of the Bering Sea

    Similar: 

Explanation of steller's sea cow
My lists:
Recently viewed words: