What does the word solar mean in this paragraph?
1. having
2. from the sun
3. stored energy
4.a type of food
a type of food
