English dictionary
dracocephalum parviflorum meaning and definition
Definition and meaning of dracocephalum parviflorum at MeaningMonkey.org. dracocephalum parviflorum meaning and definition in the English Dictionary.DRACOCEPHALUM PARVIFLORUM noun
Definition of Dracocephalum parviflorum (noun)
- American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers
- synonyms: dragonhead, dragon's head
Source: Princeton University Wordnet