Meaning of lechwe

Definition of lechwe

(noun) tawny-colored African antelope inhabiting wet grassy plains; a threatened species

Other information on lechwe

WIKIPEDIA results for lechwe
Amazon results for lechwe