Definify.com

Definition 2025


palaeoclimates

palaeoclimates

English

Noun

palaeoclimates

  1. plural of palaeoclimate