Natural Selection

12345678
Across
  1. 2. The covering of feathers on a bird
  2. 3. A flesh-eating animal
  3. 6. A person or an animal that inhabits a place
  4. 8. Bovine animals / Human beings in a large, unruly crowd)
Down
  1. 1. Advantageous, encouraging, or promising
  2. 4. Married his cousin
  3. 5. Strong, energetic, and active in mind or body
  4. 7. The young of a sheep