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