Swollen Mole On Leg - Ephilides are genetically determined Cherry angiomas are small red or purple spots on the ...