Meg Cross Bromeliad Crossword

12345678
Across
  1. 4. means to fly about in a random way
  2. 5. means to be tough and made up of something with lots of fibers
  3. 6. a plant that grows on another plant but is not parasitic
  4. 7. means to fly above something in a steady way
  5. 8. means to not last long
Down
  1. 1. a place for babies
  2. 2. meaning to land on something in a soft way
  3. 3. a plant native to tropical and subtropical America