Princeton's WordNet(0.00 / 0 votes)Rate this definition: 1  deltoid, deltoid muscle, musculus deltoideus(adj) a large triangular muscle covering the shoulder joint and serving to abduct and flex and extend and rotate the arm. 2  deltoid(adj) triangular or suggesting a capital delta, with a point at the apex.
Founded in 1846, Washington, D.C.'s Smithsonian Institution is the world's largest museum and research center, with 19 museums and galleries, nine research facilities, and the National Zoological Park. Most of these attractions are located in and around the National Mall, between the Lincoln Memorial and the U.S. Capitol.
The museum is centrally located in downtown Washington, D.C., just a few blocks from the White House. Tickets can be purchased online or in person at the museum ticket booth. The National Geographic Museum is metro accessible via the red, blue and orange lines.pen Daily 10 a.m.â6 p.m. 1145 17th Street, NW (17th and M). Washington, DC 20036. 202â857-7700. Explore the world and all that's in it at the National Geographic Museum.