urochordatetranslation and definition "urochordate", tamil lexiconWordTamil Definitionurochordateவானாணான