Marsh Deer (noun) Definition, Meaning & Examples

noun
  1. a large South American deer, Blastocerus dichotomus, that lives in forests near rivers and swamps: an endangered species.
Marsh Deer (noun) Definition, Meaning & Examples

More Definitions