Spongeous - meaning in english

വിശേഷണം (Adjective)
പതമുള്ള
സ്‌പഞ്ചുപോലുള്ള
നീരുവലിക്കുന്ന