water chevrotain

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



Terms and Conditions of Use / Copyright Notice