phosphoarrayEtymologyFrom phospho- + array.phosphoarray means an array of phosphors. Lexicurio rates it Rare gem — a strength score of 82 out of 100.nounAn array of phosphors