capsomeres
English
Noun
capsomeres
plural of
capsomere