red larkspur

noun

Definition of red larkspur

: a perennial herb (Delphinium nudicaule) of the Pacific coast often cultivated for its reddish yellow flowers