because there [= on the Moon], its small definition was made whole and eternal This is a poetic idea, and the meaning is largely in the reader's imagination. I would guess that "definition" is supposed to mean something like "form".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.