MADOQUA


Meaning of MADOQUA in English

noun a small abyssinian antelope (neotragus saltiana), about the size of a hare.

Webster English vocab.      Английский словарь Webster.