DictionaryForumContacts

   English
Terms for subject Biotechnology containing Slow | all forms | exact matches only
EnglishChinese
slow-release biodegradable capsule缓释生物降解胶囊
slow virus慢病毒