IRIDESC stands for various terms. Discover the full forms, meanings, and possible interpretations of IRIDESC across different fields and industries.
Brilliant patches of green or pink sometimes seen near the edges of high or medium level clouds.
Last updated: