brilliantly colored and apparently giving off light;

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