sinus venosustranslation and definition "sinus venosus", tamil lexiconWordTamil Definitionsinus venosusநாளக்குடா