MOONLET


Meaning of MOONLET in English

ˈmünlə̇t noun

( -s )

: a small natural or artificial satellite of the earth or other celestial body

the particles that compose the rings of Saturn are moonlets

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.