strange flowers explained