DictionaryForumContacts

   English
Terms for subject Life sciences containing limitations | all forms
EnglishChinese
Hayflick limitation海弗里克生命界限
self-limitation自我限止