LARKSPUR

Definition of LARKSPUR

  1. (noun)any of numerous cultivated plants of the genus Delphinium