From inventi + -isto.
inventisto (accusative singular inventiston, plural inventistoj, accusative plural inventistojn)