sahara_desert
has definitions from the fields of ecology,geography
|
|
1 |
[ noun ] (ecology,geography) the world's largest desert (3,500,000 square miles) in North Africa
Synonyms Related terms |
* |
|