Am găsit o definiție pentru cuvantul/cuvintele isto:

ISTO- v. histo-.
Sursa: Dicționar de neologisme