DictionaryForumContacts

   English
Terms containing left handed | all forms | exact matches only | in specified order only
SubjectEnglishChinese
oilleft handed crystal左旋结晶
genet.left handed DNA左旋 DNA
el.mach.left handed rotation左向旋转