DICTIONARY

(Total Entries : 197270)

adhyarbuda

Dictionary Definition: 

adhy-arbuda or -arvuda n. a congenital tumour, goitre