galabe

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