VariousWords beta
Related Terms:
Definitions:
Noun
larkspur
Definition: any of numerous cultivated plants of the genus Delphinium
Definition: Any plant of the genera Delphinium or Consolida