exomoons
English
Noun
exomoons
plural of
exomoon