virosomes
English
Noun
virosomes
plural of
virosome