palaeoprecipitations

English edit

Noun edit

palaeoprecipitations

  1. plural of palaeoprecipitation