exo-Earths

English

Noun

exo-Earths

  1. plural of exo-Earth