moonlets

noun
  1. very small natural satellites or moons, especially those orbiting planets or larger moons
  2. Usage: astronomy

Examples