Definition, synonyms and related words
An asteroid (such as 5335 Damocles) that exhibits long-period, highly eccentric orbits typical of periodic comets without showing a coma
Of or relating to a Damocloid asteroid