Word info

nanoballoon

Noun

Meaning

nanoballoon (plural nanoballoons)

A nanoscale balloon

Source: en.wiktionary.org

Close letter words and terms