larkspur

Noun
  1. Any of numerous cultivated plants of the genus Delphinium (synset 111753781)

Found on Word Lists

Other Searches