Meaning of hydrodamalis gigas

Definition of hydrodamalis gigas

(noun) extinct large sirenian mammal formerly found near the Asiatic coast of the Bering Sea

Other information on hydrodamalis gigas

WIKIPEDIA results for hydrodamalis gigas
Amazon results for hydrodamalis gigas