gastropodtranslation and definition "gastropod", tamil lexiconWordTamil Definitiongastropodகத்திரப்பொட்டு