Flower names:
1. Tulip
2. Daffodil
3. Poppy
4. Sunflower
5. Bluebell
6. Rose
7. Snowdrop
8. Cherry blossom
9. Orchid
10. Iris
11. Peony
12. Chrysanthemum
13. Dandelion
14. Hyacinth
15. Daisy
16. Crocus
17. Geranium
18. Lily
19. Lotus
20. Water lily