cumulus in Latin
cumulus in Latin
cumulus
A large white, puffy cloud that develops through convection.
nubes cumula
A large white, puffy cloud that develops through convection.