hydrodamalis gigas Meaning, Definition & Usage

  1. noun extinct large sirenian mammal formerly found near the Asiatic coast of the Bering Sea
    Steller's sea cow.

WordNet