अर्बुद मतलब - Neoplasm, Tumour, Phlegmon, Wen
Here is meaning of Arbud in English. Above get definition and English meaning of Arbud. What is अर्बुद meaning in English ? (English matlab - arth kya hai?).