English version

Science Museum, the

From Longman Dictionary of Contemporary EnglishScience Museum, thethe Science MuseumˈScience Muˌseum, the  a large museum in London containing many important scientific objects, which show the history and development of science and technology
Pictures of the day
What are these?
Click on the pictures to check.