meaning of semiarid
1.
somewhat
arid;
"a
semiarid
region
with
with
little
annual
">rainfall"
Related Words
semiarid
|
Developed & Maintained By
Taraprasad.com