Find the word definition

Wiktionary
endotherms

n. (plural of endotherm English)

Usage examples of "endotherms".

Not that the desert-loving endotherms would be uncomfortable in such surroundings.