verruca medical definition

noun pl. ver·ru·cae
See wart.

Learn more about verruca

link/cite print suggestion box