MOORBALL Meaning of MOORBALL in English noun a fresh-water alga (cladophora aegagropila) which forms a globular mass. Webster English vocab. Английский словарь Webster. 2012