flor heart meaning