Definify.com

Definition 2025


interstellar_planets

interstellar planets

English

Noun

interstellar planets

  1. plural of interstellar planet