Open main menu

EnglishEdit

EtymologyEdit

dragon +‎ head

NounEdit

dragonhead (plural dragonheads)

  1. Dracocephalum parviflorum, a wild North American mint with clusters of small pink flowers.
    Synonym: dragon's head