Subscriber login


Forgot your password?

Library card login

Other

swamp deer

Definition of swamp deer

noun

  • a deer that inhabits swamps and grassy plains in India and Nepal. Also called barasingha.
    • Cervus duvaucelli, family Cervidae