COSTAR

(redirected from costars)
Also found in: Dictionary, Medical, Financial, Acronyms, Wikipedia.

COSTAR

(koh -star) See Hubble Space Telescope.