Russian-English dictionary »

суперкапсид meaning in English

RussianEnglish
суперкапсид noun
{m}

viral envelopenoun