недо... – приставка со знач. неполноты, недостаточности действия или признака, пишется слитно, напр.: недоговорить, недоедать, недоразвитый; но ср. сочетания частицы не и глагола с приставкой до-, напр.: не договорить, не доесть, не добежать, не докричаться
нано... – первая часть сложных слов, пишется слитно, но: нано-арт