Cross word

12345678910111213141516171819202122
Across
  1. 5. small
  2. 9. mathematical expression consisting of two terms,
  3. 11. study of very small forms of life,
  4. 13. the orderly universe,
  5. 14. throw;cast
  6. 15. under
  7. 17. the state of being kind,
  8. 19. an outlying part of a city,
  9. 20. a lack of red blood cells,
  10. 22. state;degree;condition;quality
Down
  1. 1. state of being prepared,
  2. 2. fear of heights,
  3. 3. before time/place
  4. 4. not;without
  5. 6. end
  6. 7. world;universe
  7. 8. to throw forward,
  8. 10. to give a hint of beforehand,
  9. 12. a Russian or Soviet astronaut,
  10. 16. bin- _two, twice, double
  11. 18. a caption or title under a main heading,
  12. 21. acro/alt, alti _high/height