DictionaryForumContacts

   English
Terms for subject Life sciences containing satellite | all forms | exact matches only
EnglishChinese
chromosome satellite染色体随体
earth satellite人造地球卫星
muscle satellite cell肌卫星细胞
satellite chromosome随体染色体
satellite DNA卫星 DNA
satellite station小型中继台
satellite station小型接力电台
satellite zone随体区