INVESIL – An Impervious Barrier to Biological Species