Definify.com

Definition 2026


microclimates

microclimates

English

Noun

microclimates

  1. plural of microclimate