Endothermy - What does it mean?
endothermy | |
has no English definition.
(biology) A form of thermoregulation in which heat is generated by the organism's metabolism
is likely misspelled.
has no English definition.