spelling words

12345678910111213141516171819
Across
  1. 3. field
  2. 5. attack
  3. 6. persuade
  4. 8. doubter
  5. 9. curliest
  6. 10. prey
  7. 11. undersea
  8. 12. flying dinosaur
  9. 13. flora
  10. 14. contrast
  11. 16. tiny
  12. 19. non-believer
Down
  1. 1. vaccinate
  2. 2. fabric
  3. 4. preferred
  4. 7. 1000
  5. 8. hardworking
  6. 15. take away
  7. 17. entitled to allegiance
  8. 18. communication