Meaning of swan river everlasting

Definition of swan river everlasting

(noun) Australian annual everlasting having light pink nodding flower heads; sometimes placed in genus Helipterum

Other information on swan river everlasting

WIKIPEDIA results for swan river everlasting
Amazon results for swan river everlasting