oxytocintranslation and definition "oxytocin", tamil lexiconWordTamil Definitionoxytocinஆக்சிட்டோசின்