English edit

Noun edit

epimmunomes

  1. plural of epimmunome