DictionaryForumContacts

   French English
Terms for subject Biotechnology containing 3 | all forms
FrenchEnglish
enolpyruvyl-shikimate-3-phosphate synthétaseenolpyruvyl-shikimate-3-phosphate synthase
enolpyruvyl-shikimate-3-phosphate synthétaseEPSP synthase