DRAGONHEAD





Definition:

  1. [noun] American herb having sharply serrate lanceolate leaves and spikes of double-lipped blue to violet flowers
    Synonyms: dragon's head, Dracocephalum parviflorum

Synonyms: