Home
Search
Index
Definify.com
Webster
1828
Edition
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.
Similar Results
Dragons-head