cirro- Look up cirro- at Dictionary.com
word-forming element meaning "involving cirrus clouds," from comb. form of Latin cirrus (see cirrus).