Holidays Homework (Plants)?

1234567
Across
  1. 2. providing support to plants
  2. 4. greengrocer's product
  3. 5. part of plants growing downward towards the soil
  4. 7. kitchen of the plants
Down
  1. 1. planter's need to grow plants
  2. 2. part of plant growing upward
  3. 3. a small sharp- pointed tip resembling a spike on a stem or leaf
  4. 4. brightly coloured modified leaves of plants
  5. 6. corolla leaf