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