brilliantly colored and apparently giving off light; "fluorescent colors"

listen to the pronunciation of brilliantly colored and apparently giving off light; "fluorescent colors"