English version

oil-based/carbon-based/computer-based etc

From Longman Dictionary of Contemporary Englishoil-based/carbon-based/computer-based etcoil-based/carbon-based/computer-based etcused to describe the basic feature or part of something computer-based teaching community-based services carbon-based fuels based
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.