Dictionary
Thesaurus
Reference
Translate
Web
dragons head - 2 dictionary results

dragon's head

–noun
1. dragonhead.
2. Astronomy. (formerly) the ascending node of the moon or a planet.

Origin:
1500–10

drag⋅on⋅head

[drag-uhn-hed]
–noun
any of several mints of the genus Dracocephalum having spikes of double-lipped flowers.


Origin:
1500–10; trans. of NL Dracocephalum
Search another word or see dragons head on Thesaurus | Reference