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
krubi: malodorous tropical plant having a spathe that resembles the corolla of a morning glory and attains a diameter of several feet