meaning of rain shadow

1. an area that has little precipitation because some barrier causes the winds to lose their moisture before reaching it


Related Words

rain shadow |

Developed & Maintained By Taraprasad.com

Treasure Words