mégascope

French

Etymology

From méga- +‎ -scope.

Noun

mégascope m (plural mégascopes)

  1. megascope

Further reading