palaeothermometers

English

edit

Noun

edit

palaeothermometers

  1. plural of palaeothermometer