Definify.com

Definition 2024


nanosat

nanosat

English

Noun

nanosat (plural nanosats)

  1. nanosatellite