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
Tweet