nevoid

resembling a nevus