SeaCow
Dorset, United Kingdom (Great Britain)
sea cow in British
noun
1. any sirenian mammal, such as a dugong or manatee
2. an archaic name for walrus
sea cow in British
noun
1. any sirenian mammal, such as a dugong or manatee
2. an archaic name for walrus
Currently Offline