Meaning of dracocephalum parviflorum

Definition of dracocephalum parviflorum

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

Other information on dracocephalum parviflorum

WIKIPEDIA results for dracocephalum parviflorum
Amazon results for dracocephalum parviflorum