Skip to main content

English: climate regulation

Welsh: dylanwadu ar yr hinsawdd

Part of speech

Verb

Definition

The effect of topographical features and biological processes on weather patterns and microclimates.