meaning of addax

1. One of the largest African antelopes (Hippotragus, / Oryx, nasomaculatus).
2.
large antelope with lightly spiraled horns of desert regions of northern Africa


Related Words

addax | addax nasomaculatus |

Developed & Maintained By Taraprasad.com

Treasure Words