phosphorescente - English Synonyms Dictionary