phosphoarrays
English
Noun
phosphoarrays
plural of
phosphoarray