You searched for: “nephelescope”
nephelescope
An instrument for viewing the upper strata of clouds.