Wiktionary
homeworlds
n. (plural of homeworld English)
Usage examples of "homeworlds".
If their homeworlds were wiped out, what did vengeance or justice matter?