Meg and the Bromeliad

12345678910
Across
  1. 2. means to fly above in one place in a steady way
  2. 4. means to be tough made up of many fibers
  3. 5. a place for babies
  4. 7. means to fly about in a random path
  5. 9. a plant with short spiny leaves
  6. 10. means to land on something
Down
  1. 1. means to not last long
  2. 3. means to be flat in a horizontal way
  3. 6. to move about on one's belly
  4. 8. a plant that grows on another plant but is not parasitic