meaning of cirrostratus

1. a thin uniform layer of hazy cloud at high altitude


Related Words

cirrostratus | cirrostratus cloud |

Developed & Maintained By Taraprasad.com

Treasure Words