• 基础释义
  • 英英词典释义

megascopic

[ˌmegəs'kɒpɪk] [ˌmegə'skɒpɪk]
英英词典释义
  • Adjective
    1. visible to the naked eye (especially of rocks and anatomical features)