nerve cordtranslation and definition "nerve cord", tamil lexiconWordTamil Definitionnerve cordநரம்புநாண்