expressomes

English

Noun

expressomes

  1. plural of expressome