From ĉio + -vora.
ĉiovora (accusative singular ĉiovoran, plural ĉiovoraj, accusative plural ĉiovorajn)