biotunicatetranslation and definition "biotunicate", tamil lexiconWordTamil Definitionbiotunicateஇரட்டு அடுக்கு உறையுடைய