steller's sea cow
Meaning, Definition & Usage
Dictionary
Related
noun
extinct large sirenian mammal formerly found near the Asiatic coast of the Bering Sea
Hydrodamalis gigas
.
WordNet
Previous
stellar
stellaria
stellate
stellation
stelled
Next
stellerid
stellerida
stelleridan
stelliferous
stelliform