Dictionary Check: megascopic
"megascopic" is a valid word!
Scrabble
19
points
Words with Friends
24
points
Definition
adjective
visible to the naked eye (especially of rocks and anatomical features)
Advertisement