cirrus
Explore definitions, synonyms, and language insights of cirrus
Definitions
                    Noun
                    
                usually coiled
                
                    Noun
                    
                a wispy white cloud (usually of fine ice crystals) at a high altitude (4 to 8 miles)
                
                    Noun
                    
            a slender flexible animal appendage as on barnacles or crinoids or many insects; often tactile