houston museum of natural science

/HH Y UW1 S T AH0 N M Y UW0 Z IY0 AH0 M AH0 V N AE0 CH ER0 AH0 L S AY0 AH0 N S/
N
  1. 1

    The (abbreviated as HMNS) a natural history museum located on the northern border of Hermann Park in Houston, Texas, United States.