a rose is a flower but not all flowers are roses.