Symphyllia may mean: