Malayalam Dictionary

മാംസാര്‍ബുദം

maamsaarbudam

tumour·wen

  1. tumour

  2. wen

Other words that mean “tumour”

See every word for “tumour” in Malayalam →

Nearby in the dictionary

Support