English edit

Noun edit

capsomeres

  1. plural of capsomere