MOORBALL


Meaning of MOORBALL in English

ˈ ̷ ̷ˌ ̷ ̷ noun

Etymology: moor (I) + ball

: a globular mass of filaments of a green alga ( Cladophora holsatica ) often found in lakes and ponds

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.