Definition of Cumulostratus

  • (n.) A form of cloud. See Cloud.

Synonyms of Cumulostratus


No Synonyms Found.

Antonyms of Cumulostratus


No Antonyms Found.

Homophones of Cumulostratus


No Homophones Found.