Meaning of larkspur

Definition of larkspur

(noun) any of numerous cultivated plants of the genus Delphinium

Other information on larkspur

WIKIPEDIA results for larkspur
Amazon results for larkspur