Answer: splenative

AnswerCrossword Clue
splenative(obsolete) hot-tempered