Definify.com

Definition 2024


microclimates

microclimates

English

Noun

microclimates

  1. plural of microclimate