German-English dictionary »

virogen meaning in English

GermanEnglish
virogen

virogenetic