SlideShare a Scribd company logo
1 of 34
Kingdom Plantae
BIOL 1307
Ebeling
VIDEO: “What Plants Talk About”
http://video.pbs.org/video/2338524490/
Learning Objectives
1. Describe the characteristics common to all plants
2. Explain the evidence supporting the evolution of
plants from green algae.
3. Understand the adaptations necessary for plants to
become dominant terrestrial organisms.
Cellulose Cell Walls
Photosynthesis
=use of solar energy
to build simple
Carbohydrates
Occurs in the chloroplasts
of plant cells
Figure 19.3 Contd.
DOMAIN EUKARYA
Plants
DOMAIN
BACTERIA
DOMAIN
ARCHAEA
Animals
Fungi
Protista
Prokaryotes
Plants and green algae share a common ancestor
Shared characteristics between plants
and green algae:
● autotrophs
● eukaryotic cells
● cell walls made of cellulose
● contain the same chlorophyll and
other accessory pigments for
photosynthesis
● store excess food as starch
• Chara, a green algae that may resemble the
common ancestor of plants and algae
Adaptations for life on land
Plant Phylogeny
Figure 19.3
Flowering plants
Seed plants
Vascular
plants
Land plants
Flowers and fruits
Pollen and
seeds
Xylem and phloem
Cuticle
and stomata
Ancestral
protist
Angiosperms
Gnetophytes
Conifers
Ginkgos
Cycads
True ferns
Horsetails
Whisk ferns
Club mosses
Mosses
Hornworts
Liverworts
Seedless
vascular
plants
Gymnosperms
Bryophytes
Non-vascular Plants = Bryophytes
True mosses
Liverworts
Hornworts
Seedless vascular plants
Ferns
Horsetails
SEEDS!
The next big thing in plant evolution.
What is an embryo?
● Fertilization is the joining of egg
and sperm (gametes) to form a
zygote.
● A zygote is a fertilized egg and is
a single cell.
● The embryo develops from a
zygote. It is multicellular.
embryo in
a seed
Gymnosperms
Conifers (evergreens)
Cycads
Gnetophytes
Ginkgo
Gymnosperm Reproduction
-Cones
-Pollen
-Seeds
-Some species have
separate male and
female plants
-Some species have
male and female
cones on same plant
Gymnosperm reproduction
comparable to chordate
reproduction. Embryo develops
in female parent.
Angiosperms
Double Fertilization
https://youtu.be/_WiHGaOqZNg
Reproduction comparisons
Summary
● Plants are classified based on
adapations to living on land
● Plants are important to human life
o ecosystem—basis of food
webs
o produce oxygen
o practical
uses/products/medicines
o habitat for other organisms
o soil erosion prevention
o carbon sink
Fig. 19.21

More Related Content

What's hot (20)

Bacteria
BacteriaBacteria
Bacteria
 
Kingdom monera
Kingdom moneraKingdom monera
Kingdom monera
 
Module 2 kingdom monera
Module 2 kingdom moneraModule 2 kingdom monera
Module 2 kingdom monera
 
Lecture 08 (3 2-2021) rares
Lecture 08 (3 2-2021) raresLecture 08 (3 2-2021) rares
Lecture 08 (3 2-2021) rares
 
Kingdom monera
Kingdom moneraKingdom monera
Kingdom monera
 
Endospore
EndosporeEndospore
Endospore
 
Bacteria Presentation
Bacteria PresentationBacteria Presentation
Bacteria Presentation
 
Kingdom monera
Kingdom moneraKingdom monera
Kingdom monera
 
Evolutionary history of archaea and bacteria
Evolutionary history of archaea and bacteriaEvolutionary history of archaea and bacteria
Evolutionary history of archaea and bacteria
 
Diatoms
DiatomsDiatoms
Diatoms
 
Reproduction in bacteria
Reproduction in bacteriaReproduction in bacteria
Reproduction in bacteria
 
Moneran Kingdom
Moneran KingdomMoneran Kingdom
Moneran Kingdom
 
Eubacteria
EubacteriaEubacteria
Eubacteria
 
Kingdom archaebacteria
Kingdom archaebacteriaKingdom archaebacteria
Kingdom archaebacteria
 
Bacteria1
Bacteria1Bacteria1
Bacteria1
 
The protists
The protistsThe protists
The protists
 
Kingdom monera
Kingdom moneraKingdom monera
Kingdom monera
 
Variability in fungi
Variability in fungiVariability in fungi
Variability in fungi
 
Bacteria
BacteriaBacteria
Bacteria
 
Lecture 04 (2 11-2021) motility
Lecture 04 (2 11-2021) motilityLecture 04 (2 11-2021) motility
Lecture 04 (2 11-2021) motility
 

Similar to 1307 Plantae f2019

1407 plants presentation
1407 plants presentation 1407 plants presentation
1407 plants presentation C Ebeling
 
Plants and Photosynthesis
Plants and PhotosynthesisPlants and Photosynthesis
Plants and PhotosynthesisWills1cl
 
1. Physiology introduction-2.pdf
1. Physiology introduction-2.pdf1. Physiology introduction-2.pdf
1. Physiology introduction-2.pdfSuprabuddhaKundu1
 
Introduction to principles of plant physiology
Introduction to principles of plant physiologyIntroduction to principles of plant physiology
Introduction to principles of plant physiologyDr. Beira H. Meressa
 
Cyanobacteria as a Biofertilizer (BY- Ayushi).pptx
Cyanobacteria as a Biofertilizer (BY- Ayushi).pptxCyanobacteria as a Biofertilizer (BY- Ayushi).pptx
Cyanobacteria as a Biofertilizer (BY- Ayushi).pptxAyushiKardam
 
introduccion biologia
 introduccion biologia introduccion biologia
introduccion biologiaNicole Perez
 
Life processes in plants and animals photosynthesis
Life processes in plants and animals   photosynthesisLife processes in plants and animals   photosynthesis
Life processes in plants and animals photosynthesisNaomi Juyn
 
7 nutrition in plants
7   nutrition in plants7   nutrition in plants
7 nutrition in plantsthemassmaker
 
Campbell Essential Biology, Seventh Edition, and Campbell Es.docx
Campbell Essential Biology, Seventh Edition, and Campbell Es.docxCampbell Essential Biology, Seventh Edition, and Campbell Es.docx
Campbell Essential Biology, Seventh Edition, and Campbell Es.docxbartholomeocoombs
 
Role of metabolites in plants
Role of metabolites in plantsRole of metabolites in plants
Role of metabolites in plantsZahra Naz
 
Photosynthesis-Presentation-NXPowerLite.pdf
Photosynthesis-Presentation-NXPowerLite.pdfPhotosynthesis-Presentation-NXPowerLite.pdf
Photosynthesis-Presentation-NXPowerLite.pdfPPT creator
 
BIO 2203 Lecture 1 Introduction, Scope and Cells, tissues (NXPowerLite Copy)...
BIO 2203 Lecture 1 Introduction, Scope  and Cells, tissues (NXPowerLite Copy)...BIO 2203 Lecture 1 Introduction, Scope  and Cells, tissues (NXPowerLite Copy)...
BIO 2203 Lecture 1 Introduction, Scope and Cells, tissues (NXPowerLite Copy)...AmatiRonald
 

Similar to 1307 Plantae f2019 (20)

1407 plants presentation
1407 plants presentation 1407 plants presentation
1407 plants presentation
 
Plants and Photosynthesis
Plants and PhotosynthesisPlants and Photosynthesis
Plants and Photosynthesis
 
B7 lesson part one
B7 lesson part oneB7 lesson part one
B7 lesson part one
 
1. Physiology introduction-2.pdf
1. Physiology introduction-2.pdf1. Physiology introduction-2.pdf
1. Physiology introduction-2.pdf
 
Introduction to principles of plant physiology
Introduction to principles of plant physiologyIntroduction to principles of plant physiology
Introduction to principles of plant physiology
 
Cyanobacteria as a Biofertilizer (BY- Ayushi).pptx
Cyanobacteria as a Biofertilizer (BY- Ayushi).pptxCyanobacteria as a Biofertilizer (BY- Ayushi).pptx
Cyanobacteria as a Biofertilizer (BY- Ayushi).pptx
 
introduccion biologia
 introduccion biologia introduccion biologia
introduccion biologia
 
Lecture_1.ppt
Lecture_1.pptLecture_1.ppt
Lecture_1.ppt
 
Lecture_1.ppt
Lecture_1.pptLecture_1.ppt
Lecture_1.ppt
 
Lecture PPT LIfe.ppt
Lecture PPT LIfe.pptLecture PPT LIfe.ppt
Lecture PPT LIfe.ppt
 
Life processes in plants and animals photosynthesis
Life processes in plants and animals   photosynthesisLife processes in plants and animals   photosynthesis
Life processes in plants and animals photosynthesis
 
Nutrition in Animals
Nutrition in AnimalsNutrition in Animals
Nutrition in Animals
 
7 nutrition in plants
7   nutrition in plants7   nutrition in plants
7 nutrition in plants
 
Campbell Essential Biology, Seventh Edition, and Campbell Es.docx
Campbell Essential Biology, Seventh Edition, and Campbell Es.docxCampbell Essential Biology, Seventh Edition, and Campbell Es.docx
Campbell Essential Biology, Seventh Edition, and Campbell Es.docx
 
Photosynthesis (teach)
 Photosynthesis (teach) Photosynthesis (teach)
Photosynthesis (teach)
 
Role of metabolites in plants
Role of metabolites in plantsRole of metabolites in plants
Role of metabolites in plants
 
Photosynthesis-Presentation-NXPowerLite.pdf
Photosynthesis-Presentation-NXPowerLite.pdfPhotosynthesis-Presentation-NXPowerLite.pdf
Photosynthesis-Presentation-NXPowerLite.pdf
 
How plants works
How plants worksHow plants works
How plants works
 
BIO 2203 Lecture 1 Introduction, Scope and Cells, tissues (NXPowerLite Copy)...
BIO 2203 Lecture 1 Introduction, Scope  and Cells, tissues (NXPowerLite Copy)...BIO 2203 Lecture 1 Introduction, Scope  and Cells, tissues (NXPowerLite Copy)...
BIO 2203 Lecture 1 Introduction, Scope and Cells, tissues (NXPowerLite Copy)...
 
Kyle Wood
Kyle WoodKyle Wood
Kyle Wood
 

More from C Ebeling

1306 Patterns of Inheritance Spring 2022.pptx
1306 Patterns of Inheritance Spring 2022.pptx1306 Patterns of Inheritance Spring 2022.pptx
1306 Patterns of Inheritance Spring 2022.pptxC Ebeling
 
1306 photosynthesis
1306 photosynthesis 1306 photosynthesis
1306 photosynthesis C Ebeling
 
Cellular respiration
Cellular respiration Cellular respiration
Cellular respiration C Ebeling
 
1306 energy and enzymes
1306 energy and enzymes1306 energy and enzymes
1306 energy and enzymesC Ebeling
 
Cells organelles pt 3
Cells   organelles pt 3Cells   organelles pt 3
Cells organelles pt 3C Ebeling
 
Cells movement across membranes pt 2
Cells   movement across membranes pt 2 Cells   movement across membranes pt 2
Cells movement across membranes pt 2 C Ebeling
 
Cells (cytology) pt 1
Cells (cytology) pt 1Cells (cytology) pt 1
Cells (cytology) pt 1C Ebeling
 
Chemistry of life macromolecules
Chemistry of life macromolecules Chemistry of life macromolecules
Chemistry of life macromolecules C Ebeling
 
Chemistry of life Water and pH
Chemistry of life Water and pHChemistry of life Water and pH
Chemistry of life Water and pHC Ebeling
 
Chemistry of life -intro
Chemistry of life -intro Chemistry of life -intro
Chemistry of life -intro C Ebeling
 
1307 Population genetics
1307 Population genetics1307 Population genetics
1307 Population geneticsC Ebeling
 
1307 evolution
1307 evolution1307 evolution
1307 evolutionC Ebeling
 
1307 intro to evolution
1307 intro to evolution1307 intro to evolution
1307 intro to evolutionC Ebeling
 
Communities and ecosystems
Communities and ecosystemsCommunities and ecosystems
Communities and ecosystemsC Ebeling
 
Species interactions
Species interactionsSpecies interactions
Species interactionsC Ebeling
 
Population ecology
Population ecologyPopulation ecology
Population ecologyC Ebeling
 
Animal behavior part 2
Animal behavior part 2Animal behavior part 2
Animal behavior part 2C Ebeling
 
Ecology and animal behavior
Ecology and animal behaviorEcology and animal behavior
Ecology and animal behaviorC Ebeling
 
Classification
ClassificationClassification
ClassificationC Ebeling
 
What is a Species?
What is a Species?What is a Species?
What is a Species?C Ebeling
 

More from C Ebeling (20)

1306 Patterns of Inheritance Spring 2022.pptx
1306 Patterns of Inheritance Spring 2022.pptx1306 Patterns of Inheritance Spring 2022.pptx
1306 Patterns of Inheritance Spring 2022.pptx
 
1306 photosynthesis
1306 photosynthesis 1306 photosynthesis
1306 photosynthesis
 
Cellular respiration
Cellular respiration Cellular respiration
Cellular respiration
 
1306 energy and enzymes
1306 energy and enzymes1306 energy and enzymes
1306 energy and enzymes
 
Cells organelles pt 3
Cells   organelles pt 3Cells   organelles pt 3
Cells organelles pt 3
 
Cells movement across membranes pt 2
Cells   movement across membranes pt 2 Cells   movement across membranes pt 2
Cells movement across membranes pt 2
 
Cells (cytology) pt 1
Cells (cytology) pt 1Cells (cytology) pt 1
Cells (cytology) pt 1
 
Chemistry of life macromolecules
Chemistry of life macromolecules Chemistry of life macromolecules
Chemistry of life macromolecules
 
Chemistry of life Water and pH
Chemistry of life Water and pHChemistry of life Water and pH
Chemistry of life Water and pH
 
Chemistry of life -intro
Chemistry of life -intro Chemistry of life -intro
Chemistry of life -intro
 
1307 Population genetics
1307 Population genetics1307 Population genetics
1307 Population genetics
 
1307 evolution
1307 evolution1307 evolution
1307 evolution
 
1307 intro to evolution
1307 intro to evolution1307 intro to evolution
1307 intro to evolution
 
Communities and ecosystems
Communities and ecosystemsCommunities and ecosystems
Communities and ecosystems
 
Species interactions
Species interactionsSpecies interactions
Species interactions
 
Population ecology
Population ecologyPopulation ecology
Population ecology
 
Animal behavior part 2
Animal behavior part 2Animal behavior part 2
Animal behavior part 2
 
Ecology and animal behavior
Ecology and animal behaviorEcology and animal behavior
Ecology and animal behavior
 
Classification
ClassificationClassification
Classification
 
What is a Species?
What is a Species?What is a Species?
What is a Species?
 

Recently uploaded

PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxMarlene Maheu
 
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxAnalyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxLimon Prince
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppCeline George
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...EduSkills OECD
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...Nguyen Thanh Tu Collection
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxneillewis46
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismDabee Kamal
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi RajagopalEADTU
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSAnaAcapella
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project researchCaitlinCummins3
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnershipsexpandedwebsite
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptNishitharanjan Rout
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024Borja Sotomayor
 
Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesPooky Knightsmith
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFVivekanand Anglo Vedic Academy
 
Major project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesMajor project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesAmanpreetKaur157993
 

Recently uploaded (20)

PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxAnalyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024
 
Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical Principles
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDF
 
Major project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesMajor project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategies
 

1307 Plantae f2019