Answer: warmblooded

AnswerCrossword Clue
WARMBLOODED

Like the passionate meteorlogist?

WARMBLOODED

Impetuous

WARMBLOODED

Endothermic

WARMBLOODED
Passionate
WARMBLOODED
Passionate with a constant temperature?