ALL meanings of lenticular cloud
len·tic·u·lar cloud
L l - noun lenticular cloud a very smooth, round or oval, lens-shaped cloud that is often seen, singly or stacked in groups, near a mountain ridge. 1
- noun lenticular cloud (meteorology) A high-altitude cloud that is shaped like a lens. 0