Definify.com

Definition 2024


nanotubes

nanotubes

English

Noun

nanotubes

  1. plural of nanotube

French

Noun

nanotubes m

  1. plural of nanotube