What does beach pancake mean?

beach pancake meaning in General Dictionary

plant having hemispherical heads of wine-red blossoms; within seaside dunes from Ca to Mexico