meaning of rostratus

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


Related Words

cirrostratus | cirrostratus cloud | rostrate | rostrated |

Developed & Maintained By Taraprasad.com

Treasure Words