taiyōfurea
1. solar flare
Noun
#247095
1. solar flare
1. to come into contact with; to touch (each other)
1. solar system
1. flare
1. solar cell
1. Sun
1. ocean
1. Want to interact.; Want to touch.
1. Interacting; Communicating
1. To bring into contact; To match up