DictionaryForumContacts

   English
Terms for subject Biotechnology containing Tumor | all forms | exact matches only
EnglishFrench
tumor-inducing plasmidplasmide induisant une tumeur
tumor-suppressor genegène suppresseur de tumeur