DictionaryForumContacts

   English
Terms for subject Molecular genetics containing locking | all forms
EnglishChinese
lock-and-key theory锁钥学说