Find the word definition

Wiktionary
interstellar comets

n. (plural of interstellar comet English)