Verruca

From HomoExcelsior

Jump to: navigation, search
1. A wart. 2. A wartlike projection, as on the back of a toad or on some leaves.



User groups