supercapsids
English
Noun
supercapsids
plural of
supercapsid