Definify.com

Definition 2025


endotherms

endotherms

English

Noun

endotherms

  1. plural of endotherm