foramen ovaletranslation and definition "foramen ovale", tamil lexiconWordTamil Definitionforamen ovaleநீள்வளைக்குடையம்