ductus venosustranslation and definition "ductus venosus", tamil lexiconWordTamil Definitionductus venosusநாளக்கான்