hyemoschus_aquaticusEnglish

Hyemoschus aquaticus, water chevrotain, water deer

Noun

Largest chevrotain, of marshy areas of west Africa

English: water chevrotain, water deer, Hyemoschus aquaticus

English words with similar meanings

Show 2 words