relating or belonging to the science of astronomy; astronomic telescope
[ Syn: astronomical ]
inconceivably large
[ Syn: astronomical , galactic ]
relating or belonging to the science of astronomy; astronomic telescope
[ Syn: astronomical ]
inconceivably large
[ Syn: astronomical , galactic ]