Goldilocks Meaning

There are 1 meaning(s) for word Goldilocks

Meaning 1 : early-flowering perennial of southern and southeastern Europe with flower heads resembling those of goldenrod

    Synonyms : aster linosyris,  goldilocks aster,  linosyris vulgaris