Meaning of steller's sea cow

Definition of steller's sea cow

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

Other information on steller's sea cow

WIKIPEDIA results for steller's sea cow
Amazon results for steller's sea cow