technology terms

12345
Across
  1. 2. carrier particles of radiation forms
  2. 3. type of energy more abundant
  3. 4. modules that store energy on the roof
  4. 5. places where many people live
Down
  1. 1. way of growing up