palaeoprecipitations

English

edit

Noun

edit

palaeoprecipitations

  1. plural of palaeoprecipitation