English edit

Noun edit

exoearths

  1. plural of exoearth

Anagrams edit