Definition of Water Chevrotain

  • 1. Largest chevrotain; of marshy areas of west Africa Noun

Synonyms for word "water chevrotain"

Semanticaly linked words with "water chevrotain"

Hyponims for word "water chevrotain"