Synonyms of Science Museum in English :
Antonyms of Science Museum in English
Thesaurus of Science Museum in English
Science Museum
see definition of science museumHypernyms of science museum
1. (noun) a museum that collects and displays objects having scientific interest