梭微子的英文翻译
中文:梭微子
英文翻译:euglena