Skip to main content

macro lens

English macro lens meaning in English  •  macro lens का अर्थ अंग्रेजी में
Noun
  • a camera lens designed to focus at short distances so as to achieve photographic magnifications of objects larger than with standard lenses.
Advertisement