chevrotain : Idioms & Phrases
Index
water chevrotain
-
noun largest chevrotain; of marshy areas of west Africa
Hyemoschus aquaticus; water deer.
WordNet
Wa"ter chev`ro*tain"
Definitions
(Zoöl.) A large West African chevrotain ( Hyæmoschus aquaticus ). It has a larger body and shorter legs than the other allied species. Called alsowater deerlet .