steller's sea cow Meaning, Definition & Usage

  1. noun extinct large sirenian mammal formerly found near the Asiatic coast of the Bering Sea
    Hydrodamalis gigas.

WordNet