naval surface warfare center: the agency that provides scientific and engineering and technical support for all aspects of surface warfare
agency: an administrative unit of government
edmontosaurus: duck-billed dinosaur from Canada found as a fossilized mummy with skin