Sponsored Links

hydatid sac

translation and definition "hydatid sac", tamil lexicon

WordTamil Definition
hydatid sacநாய் நீர்ப் பை