nanospacecraft

Noun

 * 1) A very small spacecraft or satellite