Hindi-English dictionary »

त्वचा अर्बुद meaning in English

HindiEnglish
त्वचा अर्बुद

acanthoma [acanthomata]noun

skin tumornoun