MalayTranslate.com
Malay to English Translator
Translate Here

English to English

verruca
(v/@/'r/u/k/@/ )

noun (n)

  • (pathology) a firm abnormal elevated blemish on the skin; caused by a virus
    (patologi) sebuah firma abnormal ditinggikan cela pada kulit; disebabkan oleh virus
    Synonym:
    wart
    source: wordnet30
  • A wart.
    kutil.
    source: webster1913