3.
one thousand millionth (10)
4.
one of a thousand million equal partsused with some nouns
5.
involving the use of nanotechnologyused with some nouns
3.
one thousand millionth (10)
4.
one of a thousand million equal partsused with some nouns
5.
involving the use of nanotechnologyused with some nouns