cometoid
/kəˈmɛtɔɪd/Definitions
1. noun
resembling or characteristic of a comet
“The astronomer studied the cometoid trails left behind by the celestial body.”
1. noun
resembling or characteristic of a comet
“The astronomer studied the cometoid trails left behind by the celestial body.”