Meaning of goldilocks

Definition of goldilocks

(noun) early-flowering perennial of southern and southeastern Europe with flower heads resembling those of goldenrod

Other information on goldilocks

WIKIPEDIA results for goldilocks
Amazon results for goldilocks