RED LARKSPUR
Meaning of RED LARKSPUR in English
noun
: a perennial herb (Delphinium nudicaule) of the Pacific coast often cultivated for its reddish yellow flowers
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012