effectoromes

English

Noun

effectoromes

  1. plural of effectorome