dragon's_headEnglish

Dracocephalum parviflorum, dragon's head, dragonhead

Noun

American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers

English: dragonhead, dragon's head, Dracocephalum parviflorum

English words with similar meanings

Show 2 words