meaning of harnessed antelope

1. any of several antelopes of the genus Tragelaphus having striped markings resembling a harness


Related Words

harnessed antelope |

Developed & Maintained By Taraprasad.com

Treasure Words