megascopicEnglish

gross, megascopic

Adjective

Visible to the naked eye (especially of rocks and anatomical features)

English: megascopic, gross

English words with similar meanings

Show 1 words