Home |
Definition |
dragonhead
Definition of dragonhead
Overview of noun dragonhead
The noun dragonhead has 1 senses? (no senses from tagged texts)
1. dragonhead, dragon's head, Dracocephalum parviflorum
(American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers)