Skip to main content

dragonhead

/drag-uhn-hed/US // ˈdræg ənˌhɛd //UK // (ˈdræɡənˌhɛd) //

龙头,龙首,龍頭,龙口

Definitions

n.名词 noun
  1. 1
    • : any of several mints of the genus Dracocephalum having spikes of double-lipped flowers.