1. fluoresce: to emit visible light


    florescere: to begin to bloom

     
    1. vertebrae posted this