galagala

English: Translation
sponge sp. (several spp.)
noun