Definition of Natural History Museum in English:

Natural History Museum

proper noun

  • A museum of zoological, botanical, palaeontological, and mineralogical items in South Kensington, London.