Word info

fluosphere

Noun

Meaning

fluosphere (plural fluospheres)

A fluorescent microsphere

Source: en.wiktionary.org

Close letter words and terms