Big Huge Thesaurus

autofluorescent

adjective

similar terms