Meaning and Translation of Verruca in Urdu Script and Roman Urdu with Definition,
1. (pathology) a firm abnormal elevated blemish on the skin; caused by a virus
Previous Word
Veronica
Next Word
Versant