Vocabulary

異機種環境

heterogeneous environment

noun