English dictionary

megascopic

adjective

Parts of speech

Definitions

adjective

  1. visible to the naked eye (especially of rocks and anatomical features)

Synonyms

Scroll to Top