Definify.com

Definition 2024


exomoons

exomoons

English

Noun

exomoons

  1. plural of exomoon