virosomes

English

Noun

virosomes

  1. plural of virosome