Definify.com

Definition 2025


cumulostrati

cumulostrati

English

Noun

cumulostrati

  1. plural of cumulostratus

Italian

Noun

cumulostrati m

  1. plural of cumulostrato

Anagrams