water deer

1. (noun) largest chevrotain; of marshy areas of west Africa
Synonyms: Hyemoschus aquaticus, water chevrotain
Related Words: chevrotain, mouse deer



Terms and Conditions of Use / Copyright Notice