Hariolate definitions