Definify.com

Definition 2026


exomoons

exomoons

English

Noun

exomoons

  1. plural of exomoon