GeneralConnection.com
➔
Dictionary
water deer
Noun
1. water chevrotain
1. Hyemoschus aquaticus, chevrotain, mouse deer
Usage