trade cumulus
nounDefinition of trade cumulus
: a peculiar small detached cumulus cloud characteristic of trade-wind regions
1