galugalu

English: Translation
any jelly-like substance; jellyfish sp. <n>
verb