NANOID Meaning of NANOID in English /nan"oyd, nay"noyd/ , adj. Med.dwarfish. [ 1855-60; nân ( os ) dwarf + -OID ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012