dragon’s tail









dragon’s tail


dragon’s tail Word Origin noun Astronomy.

  1. (formerly) the descending node of the moon or a planet.

Origin of dragon’s tail First recorded in 1595–1605

52 queries 0.377