English edit

Noun edit

homeotherms

  1. plural of homeotherm