Meaning of hydrodamalis

Definition of hydrodamalis

(noun) a genus of the family Dugongidae comprising only Steller's sea cow

Other information on hydrodamalis

WIKIPEDIA results for hydrodamalis
Amazon results for hydrodamalis