I'm looking for a word to describe a person (it can be a term of animal behavior) who expresses his or her feelings frequently, particularly through facial expressions.
(of a person) tending to show feelings, especially of affection, openly.
You might also consider the word effusive
- expressing feelings of gratitude, pleasure, or approval in an unrestrained or heartfelt manner
Expressive is the word I would use here, such as, 'That person has an expressive face; it shows their emotions quite clearly.' Another suggestion may be emotive if they are always expressing how they feel.
Finally, the idiom "wears their heart on their sleeve" is used to describe someone who it's very easy to tell how someone feels.
From the ODO:
(Of a person) having feelings that are easily excited and openly displayed: he was a strongly emotional young man
protected by tchrist♦ Sep 1 '15 at 5:16
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?