Definify.com

Definition 2025


nanosat

nanosat

English

Noun

nanosat (plural nanosats)

  1. nanosatellite