Mapuche language
The generic name's etymology is derived from the Mapuche language, "ilo" meaning "flesh" and "kelesio", "lizard"; while the specific descriptor reflects the name of the locality where the fossil was found, Aguada Grande.