English translation of 'अर्बुद'
mn/arbuda, arbud, rbuda, rbud/
tumour countable noun
A tumour is a mass of diseased or abnormal cells that has grown in someone's body.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of अर्बुद from the Collins Hindi to English Dictionary