damocloid
noun 2adj 2
Definitions
noun
1
An asteroid (such as 5335 Damocles) that exhibits long-period, highly eccentric orbits typical of periodic comets without showing a coma.
adj
1
Of or relating to a Damocloid asteroid.
noun
1
Alternative form of Damocloid.
Your note
not saved0 chars