Definition of the red planet in English:

the red planet

phrase

  • A name for Mars.