larkspur

1. (noun) any of numerous cultivated plants of the genus Delphinium
Related Words: delphinium



Terms and Conditions of Use / Copyright Notice