1. Education

impactor

From , former About.com Guide

Definition: impactor: An object which strikes the surface of a celestial body.
Related Searches celestial body

©2012 About.com. All rights reserved.

A part of The New York Times Company.