fluorosphere

Noun

 * 1) A fluorescent microsphere

Usage notes

 * Capitalised, in the plural - is a commercial product.

Related terms

 * fluorospherical