Home
Search
Index
Definify.com
Definition
2025
nanosat
nanosat
English
Noun
nanosat
(
plural
nanosats
)
nanosatellite
Etymology
Shortening.
Similar Results