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