English dictionary
nanotube meaning and definition
Definition and meaning of nanotube at MeaningMonkey.org. nanotube meaning and definition in the English Dictionary.NANOTUBE noun
Definition of nanotube (noun)
- a fullerene molecule having a cylindrical or toroidal shape
- synonyms: carbon nanotube
Source: Princeton University Wordnet