ALL meanings of marsh deer
marsh deer
M m - noun marsh deer a large South American deer, Blastocerus dichotomus, that lives in forests near rivers and swamps: an endangered species. 1
- noun marsh deer A large deer of the wetlands of South America, Blastocerus dichotomus. 0