YourDictionary

myrmecia medical definition

noun
Verruca in which the lesion has a domed configuration.

link/cite print suggestion box