galagala

English: Translation
sponge sp. (several spp.)
noun
carroll-soulik-1973