Synonym-English dictionary »

carbon nanotube synonyms in English

SynonymEnglish
carbon nanotube noun

nanotubenoun