nanoscale in Finnish nanoscale in Finnish nanomittakaava noun The scale of nanotechnology. Add to Flashcards