Definify.com

Definition 2025


exomoons

exomoons

English

Noun

exomoons

  1. plural of exomoon