Tamil Dictionary 🔍

cumulostratus

Cu"mu*lo*stra"tus (k"m-l-str"ts), n. (Meteor.) Defn: A form of cloud. See Cloud.


cumulostratus - Similar Words