Definify.com

Definition 2025


super-Earths

super-Earths

English

Noun

super-Earths

  1. plural of super-Earth