Hydrodamalis gigas

Explore definitions, synonyms, and language insights of Hydrodamalis gigas

Definitions

Noun
extinct large sirenian mammal formerly found near the Asiatic coast of the Bering Sea