Meaning of 'tumour'

  • புதிய சதை வளர்ச்சியால் ஏற்படும் கட்டி
  • பரு

Synonyms


English to Tamil Dictionary Search

Tags: Tamil Meaning of tumour, tumour Tamil Meaning, English to Tamil Dictionary, tumour Tamil Meaning, tumour English Meaning

Browse English to Tamil Dictionary