Definition of multi-lens in US English:

multi-lens

adjective

  • Containing or employing several or many lenses; specifically (of a camera) having more than one compound lens.

Origin

1930s; earliest use found in Science.