sea-urchintranslation and definition "sea-urchin", tamil lexiconWordTamil Definitionsea-urchinகடல் ஊமத்தை, முட்களுள்ள முட்டை வடிவான கூட்டினையுடைய கடல் உயிர்வகை.