megascopic
English Dictionary
->
Letter M
-> megascopic
Search Dictionary:
megascopic Definition
(s)
visible
to
the
naked
eye
(
especially
of
rocks
and
anatomical
features
)
megascopic Synonyms
gross
megascopic
© Art Branch Inc.