plants

12345
Across
  1. 1. has lots of petals and smells nice
  2. 4. can sometimes be poisonous and irrortate your skin
  3. 5. can have prickles
Down
  1. 2. an annoying plant that are bad for other plants
  2. 3. a green object that grows on trees