After haveing a quick root around ive found out that the air preasure on mars means that there is no liquid water on mars but it does exist as water
vapour and ice. That would mean that clouds of water are not an impossibility but would be there is small amounts. Apparenty if you lugged a load of
water to mars and released it into the atmosphere then it would snow but not rain.
zebu.uoregon.edu...



