LAYUGLAYUG
LAYUGLAYUG is a Cebuano word. In English, it means...
layuglayug n k.
o.
edible brown seaweed with a leaf-like struc-ture.
o.
edible brown seaweed with a leaf-like struc-ture.