Term Gallery logo

Meanings of biogene in English

биоген
Usage of biogene in English
1