microexpressions

English

Noun

microexpressions

  1. plural of microexpression