What is the full meaning of microclimates
MICROCLIMATE, the climate of a very small area [n]
Example of the word microclimates placed on a Scrabble board.