Definify.com

Definition 2025


stratocumuli

stratocumuli

English

Noun

stratocumuli

  1. plural of stratocumulus

Italian

Noun

stratocumuli m

  1. plural of stratocumulo

Anagrams