Advertisement

Advertisement

dragon's tail

noun

, Astronomy.
  1. (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