fluorosphere
English
Etymology
From
fluoro-
+
sphere
.
Noun
fluorosphere
(
plural
fluorospheres
)
A
fluorescent
microsphere
Usage notes
Capitalised, in the plural - is a commercial product.
Related terms
fluorospherical
Anagrams
fluorephores