Home

Word

harnessed antelope, n.
more info any of several antelopes of the genus Tragelaphus having striped markings resembling a harness
<noun.animal>

harnessed antelope