Meaning of double gold

Definition of double gold

(noun) very tall branching herb with showy much-doubled yellow flower heads

Other information on double gold

WIKIPEDIA results for double gold
Amazon results for double gold