Top Qs
Timeline
Chat
Perspective
vampire deer
From Wiktionary, the free dictionary
Remove ads
English
Etymology
In reference to its prominent tusks.
Noun
vampire deer (plural vampire deer)
- Synonym of water deer.
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads