Attested.to

Definition

meteorology of climates and their phenomena

Seed ·

Term in context

climatology in CommonParlance