Wiktionary
phosphoroscopes
n. (plural of phosphoroscope English)
n. (plural of phosphoroscope English)