LAB-LAB


Meaning of LAB-LAB in English

noun

( -s )

Etymology: Tagalog, literally, quagmire, marsh

Philippines : a mass of microscopic algae chiefly of the Myxophyceae found on the mud in fishponds and used as food by the fry

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