meaning of addax nasomaculatus

1. large antelope with lightly spiraled horns of desert regions of northern Africa


Related Words

addax nasomaculatus |

Developed & Maintained By Taraprasad.com

Treasure Words