English edit

Noun edit

mesotherms

  1. plural of mesotherm