German-English dictionary »

nucleocapsid meaning in English

GermanEnglish
das Nucleocapsid Substantiv

nucleocapsid◼◼◼noun