Meaning of amsinckia grandiflora

Definition of amsinckia grandiflora

(noun) annual of the western United States having large coiled flower spikes; a threatened species

Other information on amsinckia grandiflora

WIKIPEDIA results for amsinckia grandiflora
Amazon results for amsinckia grandiflora