Vocabulary

マイクロアレイ

microarray

noun