Advertisement
Advertisement
dragon's tail
noun
, Astronomy.
- (formerly) the descending node of the moon or a planet.
Discover More
Word History and Origins
Origin of dragon's tail1
First recorded in 1595–1605
Advertisement
Advertisement
Advertisement
Advertisement
Browse