nanotubes

English

Noun

nanotubes

  1. plural of nanotube

Anagrams

French

Noun

nanotubes m

  1. plural of nanotube