steller's sea cow

Noun
  1. Extinct large sirenian mammal formerly found near the Asiatic coast of the Bering Sea (synset 102077378)

Found on Word Lists

Other Searches