Larkspur

From Fresh Dictionary

English

Noun

Larkspur

  1. A tall robust flowering plant, Delphinium glaucum, with many purplish-blue flowers.

fr:larkspur io:larkspur

Personal tools