VariousWords beta
Related Terms:
Noun
Definition: An asteroid (such as 5335 Damocles) that exhibits long-period, highly eccentric orbits typical of periodic comets without showing a coma
Adjective
Definition: Of or relating to a Damocloid asteroid