SlideShare a Scribd company logo
1 of 41
Process of Evolution Chapter 18
Evolution in a Genetic Context (Population Genetics) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Microevolution What could cause CHANGES in allele frequencies?
Causes of Microevolution ,[object Object],[object Object],[object Object],[object Object],[object Object]
Gene Flow
Causes of Microevolution ,[object Object],[object Object],[object Object],[object Object]
Causes of Microevolution ,[object Object],[object Object],[object Object],[object Object]
Genetic Drift ,[object Object],[object Object]
Genetic Drift ,[object Object],[object Object],[object Object],[object Object]
Founder effect Sample of  original population Descendants Founding  population B Founding  population A
Natural Selection ,[object Object],[object Object]
Hardy-Weinberg Principle ,[object Object],[object Object],[object Object]
Hardy-Weinberg Principle ,[object Object],What could cause CHANGES in allele frequencies?
Hardy-Weinberg Principle ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hardy-Weinberg ,[object Object],[object Object]
Hardy-Weinberg Math ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hardy-Weinberg Math ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hardy-Weinberg Math ,[object Object],[object Object]
Hardy-Weinberg Math ,[object Object],[object Object],[object Object],[object Object]
Hardy-Weinberg Math ,[object Object]
Hardy-Weinberg Math ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hardy Weinberg Math ,[object Object],[object Object],[object Object],[object Object]
H-W Practice:  Practice Problems 18.1 ,[object Object]
H-W Practice:  Practice Problems 18.1 ,[object Object],[object Object],[object Object],[object Object]
H-W Practice:  Practice Problems 18.1 ,[object Object],[object Object],[object Object],[object Object],[object Object]
H-W Practice:  Practice Problems 18.1 ,[object Object]
H-W Practice:  Practice Problems 18.1 ,[object Object],[object Object],[object Object],[object Object],[object Object]
H-W Practice:  Practice Problems 18.1 ,[object Object],[object Object],[object Object],[object Object],[object Object],f TT  = 0.49 f Tt   = 0.42 f TT   = 0.09
Types of Selection ,[object Object],[object Object],[object Object]
Directional Selection
Types of Selection ,[object Object],[object Object],[object Object]
Stabilizing Selection
Types of Selection ,[object Object],[object Object],[object Object]
Disruptive Selection
Maintenance of Variations ,[object Object],[object Object],[object Object],[object Object],[object Object]
Speciation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Reproductive Isolating Mechanisms ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Reproductive Isolating Mechanisms ,[object Object],[object Object],[object Object],[object Object],[object Object]
Modes of Speciation ,[object Object],[object Object],[object Object],[object Object],[object Object]
Adaptive Radiation ,[object Object],[object Object]
 

More Related Content

What's hot

What's hot (20)

Hardy weinberg law
Hardy weinberg lawHardy weinberg law
Hardy weinberg law
 
hardy weinberg genetic equilibrium by kk sahu
hardy weinberg genetic equilibrium by kk sahuhardy weinberg genetic equilibrium by kk sahu
hardy weinberg genetic equilibrium by kk sahu
 
Hardy weinberg law
Hardy weinberg lawHardy weinberg law
Hardy weinberg law
 
Population and evolutionary genetics 1
Population and evolutionary genetics 1Population and evolutionary genetics 1
Population and evolutionary genetics 1
 
Hardy-Weinberg-Castle Principle of Equilibrium
Hardy-Weinberg-Castle Principle of EquilibriumHardy-Weinberg-Castle Principle of Equilibrium
Hardy-Weinberg-Castle Principle of Equilibrium
 
Hardy weinberg equilibrium
Hardy weinberg equilibriumHardy weinberg equilibrium
Hardy weinberg equilibrium
 
Population genetics
Population geneticsPopulation genetics
Population genetics
 
Hardy weinberg supplement
Hardy weinberg supplementHardy weinberg supplement
Hardy weinberg supplement
 
Population genetics
Population geneticsPopulation genetics
Population genetics
 
Hardy weinberg
Hardy weinbergHardy weinberg
Hardy weinberg
 
Population Genetics AQA
Population Genetics AQAPopulation Genetics AQA
Population Genetics AQA
 
Hardy weinberg equilibrium
Hardy weinberg equilibrium Hardy weinberg equilibrium
Hardy weinberg equilibrium
 
Hardy Weinberg Populations
Hardy Weinberg PopulationsHardy Weinberg Populations
Hardy Weinberg Populations
 
Hardy Weinberg
Hardy WeinbergHardy Weinberg
Hardy Weinberg
 
Hardy weinberg powerpoint
Hardy weinberg powerpointHardy weinberg powerpoint
Hardy weinberg powerpoint
 
Hardy weinberg law
Hardy  weinberg lawHardy  weinberg law
Hardy weinberg law
 
Arushi arora
Arushi aroraArushi arora
Arushi arora
 
The evolution of populations population genetics
The evolution of populations population geneticsThe evolution of populations population genetics
The evolution of populations population genetics
 
Hardyweinberg law
Hardyweinberg lawHardyweinberg law
Hardyweinberg law
 
Population Genetics
Population GeneticsPopulation Genetics
Population Genetics
 

Similar to Chapter18

Population genetics
Population geneticsPopulation genetics
Population geneticsLubnaSSubair
 
Genetic Basis of selection
Genetic Basis of selectionGenetic Basis of selection
Genetic Basis of selectionalok9023
 
Mating systems (population genetics)
Mating systems (population genetics)Mating systems (population genetics)
Mating systems (population genetics)Ankit R. Chaudhary
 
Ap Chap 23 The Evolution Of Populations
Ap  Chap 23 The Evolution Of PopulationsAp  Chap 23 The Evolution Of Populations
Ap Chap 23 The Evolution Of Populationssmithbio
 
Introduction to conservation genetics and genomics
Introduction to conservation genetics and genomicsIntroduction to conservation genetics and genomics
Introduction to conservation genetics and genomicsRanajitDas12
 
ASSORTIVE MATING AND GENE FREQUENCY CHANGES (POPULATION GENETICS)
ASSORTIVE MATING AND GENE FREQUENCY CHANGES (POPULATION GENETICS)ASSORTIVE MATING AND GENE FREQUENCY CHANGES (POPULATION GENETICS)
ASSORTIVE MATING AND GENE FREQUENCY CHANGES (POPULATION GENETICS)316116
 
Lecture 33
Lecture 33Lecture 33
Lecture 33Neva12
 
Lecture 4 Pop Gen I F2017.ppt
Lecture 4  Pop Gen I F2017.pptLecture 4  Pop Gen I F2017.ppt
Lecture 4 Pop Gen I F2017.pptHeartAnto
 
Mechanisms of evolution-II
Mechanisms of evolution-IIMechanisms of evolution-II
Mechanisms of evolution-IIB.H. Hashmi
 
Hardweinberg equation
Hardweinberg equationHardweinberg equation
Hardweinberg equationMabulaPaul
 
Hardy-Weinberg principle_Birhan Kassa.pptx
Hardy-Weinberg principle_Birhan Kassa.pptxHardy-Weinberg principle_Birhan Kassa.pptx
Hardy-Weinberg principle_Birhan Kassa.pptxbirhankassa
 
Population genetics
Population geneticsPopulation genetics
Population geneticsSylviaB5
 
Hardy Weingberg Law II.pptx
Hardy  Weingberg  Law II.pptxHardy  Weingberg  Law II.pptx
Hardy Weingberg Law II.pptxGayatriHande1
 
11. Hardy-Weinberg Principle.ppt Genetics
11. Hardy-Weinberg Principle.ppt Genetics11. Hardy-Weinberg Principle.ppt Genetics
11. Hardy-Weinberg Principle.ppt GeneticsJenniferEbascoVicent
 
Population genetics with qs
Population genetics with qsPopulation genetics with qs
Population genetics with qstas11244
 
Population genetics with qs
Population genetics with qsPopulation genetics with qs
Population genetics with qstas11244
 

Similar to Chapter18 (20)

L2.ppt
L2.pptL2.ppt
L2.ppt
 
Population genetics
Population geneticsPopulation genetics
Population genetics
 
Genetic Basis of selection
Genetic Basis of selectionGenetic Basis of selection
Genetic Basis of selection
 
Mating systems (population genetics)
Mating systems (population genetics)Mating systems (population genetics)
Mating systems (population genetics)
 
Ap Chap 23 The Evolution Of Populations
Ap  Chap 23 The Evolution Of PopulationsAp  Chap 23 The Evolution Of Populations
Ap Chap 23 The Evolution Of Populations
 
Introduction to conservation genetics and genomics
Introduction to conservation genetics and genomicsIntroduction to conservation genetics and genomics
Introduction to conservation genetics and genomics
 
ASSORTIVE MATING AND GENE FREQUENCY CHANGES (POPULATION GENETICS)
ASSORTIVE MATING AND GENE FREQUENCY CHANGES (POPULATION GENETICS)ASSORTIVE MATING AND GENE FREQUENCY CHANGES (POPULATION GENETICS)
ASSORTIVE MATING AND GENE FREQUENCY CHANGES (POPULATION GENETICS)
 
Mutation
MutationMutation
Mutation
 
Lecture 33
Lecture 33Lecture 33
Lecture 33
 
Lecture 4 Pop Gen I F2017.ppt
Lecture 4  Pop Gen I F2017.pptLecture 4  Pop Gen I F2017.ppt
Lecture 4 Pop Gen I F2017.ppt
 
Mechanisms of evolution-II
Mechanisms of evolution-IIMechanisms of evolution-II
Mechanisms of evolution-II
 
Hardweinberg equation
Hardweinberg equationHardweinberg equation
Hardweinberg equation
 
Hardy-Weinberg principle_Birhan Kassa.pptx
Hardy-Weinberg principle_Birhan Kassa.pptxHardy-Weinberg principle_Birhan Kassa.pptx
Hardy-Weinberg principle_Birhan Kassa.pptx
 
Population genetics
Population geneticsPopulation genetics
Population genetics
 
Population Genetics
Population GeneticsPopulation Genetics
Population Genetics
 
Hardy Weingberg Law II.pptx
Hardy  Weingberg  Law II.pptxHardy  Weingberg  Law II.pptx
Hardy Weingberg Law II.pptx
 
06 random drift
06 random drift06 random drift
06 random drift
 
11. Hardy-Weinberg Principle.ppt Genetics
11. Hardy-Weinberg Principle.ppt Genetics11. Hardy-Weinberg Principle.ppt Genetics
11. Hardy-Weinberg Principle.ppt Genetics
 
Population genetics with qs
Population genetics with qsPopulation genetics with qs
Population genetics with qs
 
Population genetics with qs
Population genetics with qsPopulation genetics with qs
Population genetics with qs
 

More from jtwining

Ps ch 3_presentation
Ps ch 3_presentationPs ch 3_presentation
Ps ch 3_presentationjtwining
 
Ps matter presentation
Ps matter presentationPs matter presentation
Ps matter presentationjtwining
 
PreAlgebra 1.1
PreAlgebra 1.1PreAlgebra 1.1
PreAlgebra 1.1jtwining
 
PreAlgebra 1.1
PreAlgebra 1.1PreAlgebra 1.1
PreAlgebra 1.1jtwining
 
PreAlgebra 1.1
PreAlgebra 1.1PreAlgebra 1.1
PreAlgebra 1.1jtwining
 
PreAlgebra 1.6
PreAlgebra 1.6PreAlgebra 1.6
PreAlgebra 1.6jtwining
 
PreAlgebra 1.8
PreAlgebra 1.8PreAlgebra 1.8
PreAlgebra 1.8jtwining
 
Ap bio ch5membranes
Ap bio ch5membranesAp bio ch5membranes
Ap bio ch5membranesjtwining
 
Newton's 2nd law
Newton's 2nd lawNewton's 2nd law
Newton's 2nd lawjtwining
 
Newton's 2nd law
Newton's 2nd lawNewton's 2nd law
Newton's 2nd lawjtwining
 
Velocity and acceleration
Velocity and accelerationVelocity and acceleration
Velocity and accelerationjtwining
 
Nuclear changes
Nuclear changesNuclear changes
Nuclear changesjtwining
 
Chapter 9 new
Chapter 9 newChapter 9 new
Chapter 9 newjtwining
 
Chemicalreactions
ChemicalreactionsChemicalreactions
Chemicalreactionsjtwining
 
Chemicalreactions
ChemicalreactionsChemicalreactions
Chemicalreactionsjtwining
 
Ecology of populations
Ecology of populationsEcology of populations
Ecology of populationsjtwining
 

More from jtwining (20)

Ps ch 3_presentation
Ps ch 3_presentationPs ch 3_presentation
Ps ch 3_presentation
 
Ps matter presentation
Ps matter presentationPs matter presentation
Ps matter presentation
 
PreAlgebra 1.1
PreAlgebra 1.1PreAlgebra 1.1
PreAlgebra 1.1
 
PreAlgebra 1.1
PreAlgebra 1.1PreAlgebra 1.1
PreAlgebra 1.1
 
PreAlgebra 1.1
PreAlgebra 1.1PreAlgebra 1.1
PreAlgebra 1.1
 
PreAlgebra 1.6
PreAlgebra 1.6PreAlgebra 1.6
PreAlgebra 1.6
 
PreAlgebra 1.8
PreAlgebra 1.8PreAlgebra 1.8
PreAlgebra 1.8
 
Ap bio ch5membranes
Ap bio ch5membranesAp bio ch5membranes
Ap bio ch5membranes
 
Newton's 2nd law
Newton's 2nd lawNewton's 2nd law
Newton's 2nd law
 
Newton's 2nd law
Newton's 2nd lawNewton's 2nd law
Newton's 2nd law
 
Momentum
MomentumMomentum
Momentum
 
Velocity and acceleration
Velocity and accelerationVelocity and acceleration
Velocity and acceleration
 
Chapter11
Chapter11Chapter11
Chapter11
 
Nuclear changes
Nuclear changesNuclear changes
Nuclear changes
 
Chapter 9 new
Chapter 9 newChapter 9 new
Chapter 9 new
 
Chapter48
Chapter48Chapter48
Chapter48
 
Chemicalreactions
ChemicalreactionsChemicalreactions
Chemicalreactions
 
Chemicalreactions
ChemicalreactionsChemicalreactions
Chemicalreactions
 
Bonding
BondingBonding
Bonding
 
Ecology of populations
Ecology of populationsEcology of populations
Ecology of populations
 

Recently uploaded

Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 

Recently uploaded (20)

Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 

Chapter18