oviducttranslation and definition "oviduct", tamil lexiconWordTamil Definitionoviductஅண்டக்குழாய்common oviductபொது அண்டக்குழாய்