German-English dictionary »

adenoviridae meaning in English

GermanEnglish
die Adenoviridae Substantiv

adeno virusesnoun