Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cumulous
in English
cumulous
Definitions
Adjective
relating
to
cumulus
clouds
;
puffy
or
white
alternative
form
of
cumulus
;
a
type
of
cloud
formation