larkspur

/lˈɑrkspɝ/

Explore definitions, synonyms, and language insights of larkspur

Definitions

Noun
any of numerous cultivated plants of the genus Delphinium

More General Terms