Wiktionary
interstellar planets
n. (plural of interstellar planet English)
n. (plural of interstellar planet English)