Yes, celery contains compounds that can help relax the muscles around arteries, promoting better blood flow and potentially reducing blood pressure levels.