not discovered; with earth-based telescopes many stars remain undiscovered'
not yet discovered; undiscovered islands
[ Syn: unexplored ]
not discovered; with earth-based telescopes many stars remain undiscovered'
not yet discovered; undiscovered islands
[ Syn: unexplored ]