Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
cumulus 
  n pl , -li 
1 a bulbous or billowing white or dark grey cloud associated with rising air currents 
 Compare   cirrus   1   stratus 
2  (Histology) the mass of cells surrounding a recently ovulated egg cell in a Graafian follicle 
  (C17: from Latin: mass)