English-French dictionary »

nanoworld meaning in French

EnglishFrench
nanoworld (the sphere of influence of nanotechnology)
noun

nanomonde◼◼◼nom {m}