Cotton flower