kamus
.
Search
About
larkspur
English
larkspur
Noun
Any of numerous cultivated plants of the genus Delphinium
English: larkspur