effectomes

English

Noun

effectomes

  1. plural of effectome