Enter a clue or pattern or both:

Pages with the tag 'HUBBLECAP':

Lens cover for a large telescope? (9 letters)