islan nettles