shola Definition
Definition
A tropical scrub or woodland that occurs in the cooler highlands and on mountains in India and Sri Lanka, consisting mainly of stunted evergreen trees and shrubs.
Browse
A tropical scrub or woodland that occurs in the cooler highlands and on mountains in India and Sri Lanka, consisting mainly of stunted evergreen trees and shrubs.
Browse