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