ambulacral areatranslation and definition "ambulacral area", tamil lexiconWordTamil Definitionambulacral areaகுழாய்க்காற்பரப்பு (குழாய்க்காற்பிரதேசம்)