larkspur
English Dictionary
->
Letter L
-> larkspur
Search Dictionary:
larkspur Definition
(n)
any
of
numerous
cultivated
plants
of
the
genus
Delphinium
larkspur Synonyms
larkspur
© Art Branch Inc.