brilliantly colored and apparently giving off light;

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