Vocabulary

サイエンスパーク

science park

noun