DictionaryForumContacts

   English
Terms for subject Agriculture containing Ampicillin | all forms | exact matches only
EnglishChinese
ampicillin resistance氨苄青霉素抗性