Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nanorods
in English
nanorods
us
/ˈnæn.oʊ.ɹɑdz/
uk
/ˈnæn.oʊ.ɹɑdz/
#uncommon
Definitions
Noun
tiny
rod-like
structures
;
microscopic
in
size
a
collection
of
nanorod
objects
Base Words
rods
nano