dragonhead

Definition from Wiktionary, the free dictionary
Jump to: navigation, search

English[edit]

Etymology[edit]

dragon +‎ head

Noun[edit]

dragonhead ‎(plural dragonheads)

  1. Dracocephalum parviflorum, a wild North American mint with clusters of small pink flowers.