keagan3709 keagan3709 10-02-2020 English contestada a plant that has brightly coloured petals, gives off a sweet scent and it has nectar can it be pollinated by insect