Semiarid
English Meaning
- Characterized by relatively low annual rainfall of 25 to 50 centimeters (10 to 20 inches) and having scrubby vegetation with short, coarse grasses; not completely arid.
Sorry, No Malayalam Meaning for your input!
See Semiari Want To Try Semiarid In Malayalam??