meaning of beach pancake

beach pancake meaning in General Dictionary

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