Loading...

American Dictionary of the English Language

Dictionary Search

Dragons-head


DRAGONS-HEAD, noun A genus of plants, the Dracocephalum, of many species, most of them herbaceous, annual or perennial plants.

Dragons Head and Tail, in astronomy, are the nodes of the planets, or the two points in which the orbits of the planets intersect the ecliptic.