NichiDict

ナノチューブ

[nanochuubu]

Meanings

1.Noun

nanotube