From nano (“dwarf, pygmy”) + -eco (attributional suffix).
naneco (accusative singular nanecon, plural nanecoj, accusative plural nanecojn)