a high-altitude cloud that is shaped like a lens.

listen to the pronunciation of a high-altitude cloud that is shaped like a lens.
English - English

Definition of a high-altitude cloud that is shaped like a lens. in English English dictionary

A high-altitude cloud that is shaped like a lens.
lenticular cloud