grass spongetranslation and definition "grass sponge", tamil lexiconWordTamil Definitiongrass spongeபுல் ஸ்பாஞ்சு, கடற்பாசி