victoriousvocabulary- LUMINIFEROUS [adjective] generating, yielding, or transmitting light; bea

more about : victoriousvocabulary